Если по какой-либо причине тебе потребовалось получить доступ к удаленной машине с Ubuntu именно через RDP, то не отчаивайся — все возможно! Для этого существует инструмент под названием xrdp. В данной инструкции я расскажу, как можно подключиться к Ubuntu через RDP из Windows.
Установка необходимых пакетов
Нам потребуется установить в систему два пакета — xrdp и xorgxrdp, но второй итак находится в зависимостях первого, поэтому достаточно выполнить одну команду:
sudo apt install xrdp
Настройка xrdp
Для корректной работы необходимо, чтобы был открыт TCP порт 3389 — убедись, что твой брандмауэр не блокирует данный порт.
Также, если в системе не установлено ни одно окружение рабочего стола — то стоит его установить, например Xfce, сделать это можно командой:
sudo apt install xfce4
Также в домашнем каталоге пользователя, от имени которого будет происходить вход в систему должен быть расположен файл .xsession в котором указана команда запуска оболочки, в нашем примере это startxfce4 (для запуска xfce). После создания этого файла выполни команду sudo systemctl restart xrdp для обновления конфигурации xrdp (если он уже был запущен).
Запуск xrdp
Для запуска сервиса следует выполнить команду:
sudo systemctl start xrdp
а для того, чтобы xrdp стартовал вместе с системой (не обязательно) команду:
sudo systemctl enable xrdp
Соответственно остановка и отключение автозапуска сервиса:
sudo systemctl stop xrdp sudo systemctl disable xrdp
Подключение из Windows
Открываем меню подключения к удаленному рабочему столу. Универсальный способ сделать это — через «Выполнить» — нажимаем Win+R и в открывшемся окне набираем mstsc:
В открывшемся окне указываем IP адрес машины с Ubuntu и жмем «Подключить»:
В появившемся приглашении указываем данные учетной записи в Ubuntu от имени которой будет происходить подключение:
И, после нажатия «Ok», попадаем в систему:
В данном примере была использована Ubuntu 18.04 и Windows 10.
Где настройки переключения раскладки клавиатуры
просто поставь инглиш раскладку по умолчанию
Для тех, у кого выходит «Не удалось загрузить безопасный сеанс»
Создайте новую учётную запись, а потом туда уже загрузитесь. Можно даже root.