Установка и настройка xRDP
Что это?
xRDP - RDP-сервер для Linux с открытым исходным кодом. При его установке, вы сможете подключиться к вашему серверу не только по протоколу SSH, но и по RDP, который является более удобным из-за наличия графического интерфейса.
Как его установить?
Необходимо создать отдельного пользователя для xRDP (можно использовать root аккаунт, но нежелательно) командой
adduser xrdp
;После заполнения всех полей, в том числе и пароля аккаунта, необходимо командой
usermod -a -G ssl-cert xrdp
выдать доступ к генерации TLS-сертификатов (генерируются самоподписанные через OpenSSL, если необходимо - замените их на свои собственные, находятся они в/etc/xrdp/
), а также (если нужно) выдать права суперпользователя командойusermod -a -G sudo xrdp
;Далее выходим из системы и заходим под только что созданным аккаунтом, после чего командой
sudo apt install xrdp
устанавливаем сам xRDP, а командойsudo apt install xfce4
- саму графическую оболочку (в статье используется XFCE, если необходимо - можно установить любую другую);
💡 Подсказка
Также для перехода в другой аккаунт можно использовать команду su ИМЯ_АККАУНТА
.
- Выходим из SSH, открываем RDP клиент (в Windows он уже встроен и называется как "Подключение к удалённому рабочему столу"), вводим IP-адрес вашей VDS и пробуем подключаться. Должно появиться окно ввода логина и пароля, в него введите данные от созданного вами аккаунта.
❗ Информация
На "Домашней" либо же "Начальной" версии Windows не предустановлен RDP клиент, под такие системы необходимо устанавливать RDPWrap.
- Если при авторизации появилась графическая оболочка - то поздравляем, вы всё сделали правильно! Теперь вы можете устанавливать любые программы, работающие только с графическим интерфейсом (браузер/прочее) и использовать их для своих нужд.
❗ Если сессия тормозит (Только для Windows)
Перед подключением зайдите во вкладку "Быстродействие" и выставьте скорость на "Локальная сеть (10 Mbps и выше)". Это включит RFX кодек и тем самым решит проблему с лагами сессии.
❗ Опционально
По необходимости донастройте конфигурационный файл xrdp.ini
в /etc/xrdp/
, а также если нужна поддержка звука, скомпилируйте необходимый модуль.