2 min read

RDP в Ubuntu 24.04 без xrdp: встроенный GNOME Remote Desktop

RDP в Ubuntu 24.04 без xrdp: встроенный GNOME Remote Desktop

Долгое время удалённый рабочий стол в Ubuntu был неудобным. Встроенный инструмент позволял подключаться только к активной сессии, с Wayland всё работало плохо, и в итоге все ставили xrdp и настраивали его отдельно.

В GNOME 46 это изменилось. Встроенный GNOME Remote Desktop получил поддержку создания новых сессий — то, чего раньше не хватало. Для большинства задач xrdp теперь не нужен.

Как это устроено

После обновления в GNOME Remote Desktop два отдельных сервиса:

  • Системный сервис — запускается от суперпользователя, создаёт новые удалённые сессии, порт 3389. Нужен когда подключаешься к машине без залогиненного пользователя.
  • Пользовательский сервис — запускается от имени пользователя, подключение к активной сессии, порт 3390.

Логика удалённого входа похожа на xrdp: при подключении попадаешь на экран входа GNOME, выбираешь пользователя, вводишь пароль.

Экран входа GNOME через RDP

Подключение к активной сессии

Настраивается через графический интерфейс.

Открываешь Settings → System → Remote Desktop:

Настройки Remote Desktop

Переходишь на вкладку Desktop Sharing, включаешь Desktop Sharing и Remote Control. В разделе Login Details задаёшь логин и пароль — если не задать, будет использоваться текущее имя пользователя и случайный пароль. В How to Connect видишь порт и hostname.

Настройки Desktop Sharing

Проверяешь что сервис запущен:

systemctl status --user gnome-remote-desktop

Удалённый вход (новая сессия)

Открываешь Settings → System → Remote Desktop:

Настройки Remote Desktop

Переходишь на вкладку Remote Login, нажимаешь Unlock и вводишь пароль пользователя:

Разблокировка настроек

Включаешь Remote Login, задаёшь логин и пароль. Закрываешь настройки и перезагружаешь машину.

Проверяешь что системный сервис запущен:

sudo systemctl status gnome-remote-desktop

После этого можно подключаться через любой RDP-клиент — Remmina, Windows Remote Desktop Connection — по адресу машины на порту 3389.


Если настраиваешь удалённый доступ к серверам или рабочим станциям в инфраструктуре — пиши на [email protected] или заходи на 1it.pro.

Связаться с нами
Telegram
WhatsApp
Email