Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
8 мин чтения
Удалённый доступ и рабочее пространство

Как установить Xrdp на Ubuntu: простое пошаговое руководство 🛠

Лили Карнелл By Лили Карнелл 8 мин чтения Обновлено 22 июл. 2025 г.
Простое руководство по установке Xrdp на Ubuntu 20.04-min

В современном мире нам часто нужен доступ к системам и устройствам, находящимся на большом расстоянии. Протокол удалённого рабочего стола (RDP) позволяет подключаться к рабочему столу удалённого компьютера. Но что делать, если вы используете Linux? Здесь на помощь приходит сервис xrdp. В этой статье мы разберём пошаговую установку xrdp на Ubuntu 20.04, а также объясним, что такое xrdp и чем он может быть полезен.

Что такое Xrdp?

Xrdp — это графический менеджер входа с открытым исходным кодом, который позволяет удалённо подключаться к рабочему столу Linux через клиент RDP. Кроме того, xrdp обеспечивает вход на удалённые машины с использованием Microsoft RDP. Если вы хотите подробнее разобраться в концепциях RDP — что это такое и каковы его лучших провайдеров RDP, вы можете прочитать наши другие статьи об этом протоколе. В данном руководстве мы сосредоточимся на пошаговой установке xrdp на Ubuntu 20.04.

Преимущества Xrdp

  • Простой способ мониторинга, управления и обслуживания устройств
  • Упрощает быструю диагностику и устранение неполадок 
  • Даёт удобный доступ к файлам на подключённых устройствах, серверах или в сети
  • Снижает операционные расходы

xrdp — полезный инструмент, и умение устанавливать xrdp Ubuntu 20.4 пригодится на практике. Об этом мы расскажем в следующем разделе.

Читайте также: Введение в Debian RDP Server

Как установить xrdp на Ubuntu?

Прежде чем перейти к установке xrdp Ubuntu 20.4, убедитесь, что на вашей системе уже установлен десктопный вариант Ubuntu 20.4. Важно: если у вас минимальная установка без GUI, рекомендуется установить графическую оболочку, например GNOME.

Вы можете установить xrdp вручную или воспользоваться автоматической установкой с помощью нашего скрипта.

Для автоматической установки сначала выберите графическую оболочку: GNOME или XFCE. В обоих случаях после установки окружения рабочего стола xrdp будет установлен автоматически.

Чтобы использовать GNOME, выполните следующие команды:

wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh

Чтобы использовать XFCE, выполните следующие команды:

wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh

Если вы предпочитаете ручную установку, воспользуйтесь этим руководством.

Шаг 1: Установка графического окружения

Установить графическое окружение Ubuntu можно следующей командой:

sudo apt install ubuntu-desktop

Шаг 2: Установка Xrdp на Ubuntu 20.04

Для начала откройте терминал и выполните команду, чтобы установить Xrdp на ваш Linux:

sudo apt install xrdp

Во время установки система спросит, хотите ли вы продолжить. Нажмите 'Y' и Enter, чтобы завершить настройку xrdp.

установка-xrdp-на-ubuntu
Установка xrdp на Ubuntu

После установки проверьте статус службы Xrdp следующей командой — она запускается автоматически:

sudo systemctl status xrdp
Verify-Xrdp-Status-on-Ubuntu
Проверка статуса Xrdp на Ubuntu

Приведённый вывод подтверждает, что демон xrdp активен и работает.

Шаг 3: Настройка Xrdp на Ubuntu 20.04

После установки xrdp на вашу систему сертификат SSL - ssl-cert-snakeoil.key - помещается в директорию /etc/ssl/private/ папку. Необходимо добавить пользователя xrdp в группу ssl-cert чтобы файл стал доступен для чтения этому пользователю:

sudo adduser xrdp ssl-cert
вывод-после-добавления-пользователя-в-группу
Добавление пользователя Xrdp в группу сертификатов SSL

Шаг 4: Настройка брандмауэра

Xrdp слушает порт 3389. Если вы используете брандмауэр UFW, необходимо открыть этот порт для входящего трафика от клиента RDP. В этом примере разрешается трафик со всей подсети к системе Ubuntu.

sudo ufw allow from 192.168.2.0/24 to any port 3389

После этого перезагрузите брандмауэр и убедитесь, что порт открыт:

sudo ufw reload
sudo ufw status
Открытие порта Xrdp на брандмауэре Ubuntu
Открытие порта Xrdp в брандмауэре Ubuntu

Шаг 5: Подключение к удалённому рабочему столу Ubuntu через клиент RDP

Теперь нужно подключиться к рабочему столу Ubuntu с вашего устройства Windows 10 через клиент удалённого рабочего стола. Перед этим убедитесь, что вы вышли из сеанса Ubuntu 20.04, так как xrdp поддерживает только один сеанс Xsession.

Запустите клиент удалённого рабочего стола и введите IP-адрес удалённой системы, затем нажмите кнопку Connect, как показано ниже.

Подключение к удалённой системе Ubuntu через RDP
Подключение к удалённой системе Ubuntu через RDP

На этом шаге появится всплывающее окно для проверки подлинности удалённой системы. Проигнорируйте ошибки сертификата и нажмите Next, чтобы продолжить установку xrdp на Ubuntu 20.4.

Проверка подлинности удалённой системы Ubuntu
Проверка подлинности удалённой системы Ubuntu

Шаг 6: Финальная аутентификация

Введите учётные данные на странице входа Xrdp и нажмите Ok.

Вход в Ubuntu
Вход в Ubuntu

Обратите внимание: вместо фона рабочего стола Ubuntu вы можете увидеть чёрный экран. Это исправляется. Отредактируйте файл /etc/xrdp/startwm.sh на удалённой системе.

sudo vim /etc/xrdp/startwm.sh

Добавьте эти две строки непосредственно перед строками, которые проверяют и запускают Xsession, как показано ниже.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
Устранение проблемы чёрного экрана в Ubuntu
Устранение проблемы чёрного экрана в Ubuntu

После сохранения и закрытия файла перезапустите службу xrdp следующей командой:

sudo systemctl restart xrdp

На следующем шаге начните подключение заново. После первичной аутентификации потребуется пройти её повторно, как показано ниже.

Ubuntu-login
Вход в Ubuntu

На этом шаге для установки xrdp Ubuntu 20.04 введите учётные данные и нажмите кнопку аутентификации. После этого вы попадёте на рабочий стол удалённой системы Ubuntu.

Удалённый доступ к рабочему столу Ubuntu (1)
Удалённый доступ к рабочему столу Ubuntu

Мы разобрали все шаги по установке xrdp Ubuntu 20.04. Возможно, вас также интересуют другие способы удалённого доступа к системам. В этой статье мы рассмотрели установку удалённого рабочего стола Ubuntu и xrdp Ubuntu 20.04. Стоит знать, что RDP и VNC (Virtual Networking Computing) — два распространённых стандарта удалённого рабочего стола. Между ними есть существенные различия, поэтому имеет смысл сравнить их подробнее, чтобы понять принцип работы каждого.

RDP-vps Нужен удалённый рабочий стол?

Надёжные высокопроизводительные RDP серверы с аптаймом 99,95%. Работайте со своим рабочим столом из любого крупного города США, Европы и Азии.

Арендовать RDP сервер

В чём основные различия между RDP и VNC? 

При сравнении RDP и VNC можно выделить несколько ключевых различий, которые мы рассмотрим ниже.

RDP vs VNC: скорость

RDP работает быстрее и лучше подходит для виртуализации. Среди его преимуществ — компактные наборы инструкций, более эффективное использование сети и меньшая полоса пропускания по сравнению с передачей пикселей через VNC. Хотя RDP не поддерживает совместный доступ к экрану, назначение пользователям отдельных профилей позволяет гибко разграничивать доступ к ресурсам сервера, что делает его удобным решением для виртуализации.

RDP vs VNC: кроссплатформенность

VNC не зависит от платформы: фреймбуферы поддерживаются во всех операционных системах, поэтому пользовательский опыт остаётся одинаковым независимо от используемой ОС.

RDP vs VNC: безопасность

RDP считается более защищённым вариантом: он поддерживает Secure Sockets Layer/Transport Layer Security (SSL/TLS) и получает улучшения безопасности с каждым обновлением. Хотя часть VNC-клиентов поддерживает Secure Shell (SSH), это справедливо далеко не для всех, что делает VNC потенциально более уязвимым по сравнению с RDP.

В этом разделе, посвящённом настройке удалённого рабочего стола xrdp Ubuntu 20.04, мы кратко рассмотрели основные различия между RDP и VNC. Если хотите изучить тему подробнее, прочитайте нашу статью со сравнением RDP и VNC — она поможет выбрать подходящую технологию удалённого рабочего стола под ваши задачи.

Итог: установка удалённого рабочего стола xrdp на Ubuntu 20.04

Удалённый рабочий стол позволяет подключаться к устройствам из любого места. В этом руководстве мы подробно рассмотрели установку xrdp Ubuntu 20.04, чтобы вы могли использовать удалённый доступ на своей машине Linux. Кроме того, мы разобрали, чем RDP отличается от VNC, чтобы дать более полное представление об этих стандартах. Вы также можете воспользоваться нашими надёжными тарифами RDP VPS для стабильного и быстрого подключения к удалённому рабочему столу с минимальными задержками.

На Cloudzy мы предлагаем выгодные тарифы по доступным ценам. Наши решения RDP VPS включают гарантированное время работы (99,95%), 12 дата-центров по всему миру, быстрое хранилище SSD, высокую пропускную способность, 14-дневную гарантию возврата средств и круглосуточную техническую поддержку. Начните прямо сейчас — тарифы RDP VPS доступны от $7.95.

Часто задаваемые вопросы

Как установить xrdp на Ubuntu 20.04?

Шаги по установке xrdp Ubuntu 20.04:

  1. Установка окружения рабочего стола
  2. Установка XRDP на Ubuntu
  3. Настройка Xrdp
  4. Настройка брандмауэра
  5. Подключение к удалённому рабочему столу

Какой порт использует xrdp?

xrdp слушает на порту 3389, для этого может потребоваться настроить брандмауэр, чтобы разрешить входящий трафик от клиента RDP.

Как работает xrdp?

Если говорить просто, xrdp — это решение с открытым исходным кодом, которое обеспечивает удалённый доступ к машинам Linux с использованием протокола Windows RDP.

Как исправить проблему чёрного экрана в xrdp на Ubuntu 20.04?

При установке удалённого рабочего стола Ubuntu по шагам вы можете столкнуться с чёрным экраном. Чтобы обойти эту проблему, отредактируйте /etc/xrdp/startwm.sh — это позволит запускать два параллельных сеанса для одного пользователя.

Поделиться

Другие статьи блога

Читать дальше.

Безопасность Chrome Remote Desktop: разбираем риски. Изображение: логотип Google на фоне футуристического щита с замком, брендинг Cloudzy.
Удалённый доступ и рабочее пространство

Насколько безопасен Chrome Remote Desktop? Разбираем риски

Вы искали информацию о Chrome Remote Desktop и наткнулись на словосочетание «угроза безопасности». Вопрос закономерный, и он заслуживает точного ответа, а не

Рекса СайрусРекса Сайрус 12 мин чтения
Тёмно-синий технический баннер с серверной стойкой и всплывающими элементами интерфейса, подпись «Полное руководство — в чём разница между VDI и VM», логотип Cloudzy.
Удалённый доступ и рабочее пространство

VDI и VM: в чём разница (руководство 2026)

Компании тратят значительные бюджеты на защиту удалённых сотрудников и масштабирование серверных ресурсов. Виртуальная машина (VM) — это изолированная вычислительная среда, которая работает как самостоятельный

Рекса СайрусРекса Сайрус 12 мин чтения
Сравнение AnyDesk и TeamViewer: две платформы рядом, логотип Cloudzy, слоган и описание.
Удалённый доступ и рабочее пространство

AnyDesk против TeamViewer: как они работают и что лучше выбрать в 2026 году

Представьте: вы на другом конце света и вам срочно нужен доступ к домашнему или офисному компьютеру, но добраться до него быстро невозможно. Существует ряд решений для

Джим ШварцДжим Шварц 15 мин. чтения

Готовы к деплою? От $2.48/мес.

Независимый облачный провайдер с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат средств в течение 14 дней.