Актуальная версия
здесь.
Год назад, я описал установку терминального сервера Debian+xRDP+X11-rdp.
В связи с переходом на другой гипервизор возникла необходимость его переустановки.
Так как за это время вышел 9-й релиз Debian, то естественно решено ставить его.
За этот год проект XRDP эволюционировал с версии 0.6.1 до версии 0.9.3 и установка сервера категорически упростилась.
После установки системы (при установке ставлю только системные утилиты, LXDE, SSH сервер и по желанию сервера печати), достаточно просто поставить XRDP из пакетов:
Во время установки сгенерируется сертификат безопасности, который потом, при желании можно перегенерировать(я не стал).
После установки необходимо выполнить:
В случае необходимости конфигурируем RDP параметры путем изменения настроек в
в /etc/xrdp/xrdp.ini можно закомментировать ненужные варианты подключений, например так:
в
перезапускаем XRDP
Настоятельно рекомендую удалить хранитель экрана, чтоб не грузить процессор.
Обратил внимание, что начинают появляться средства мониторинга и администрирования сессий и хотя они находятся в зачаточном состоянии, сама тенденция обнадеживает -
вот вывод man:
xrdp-sesadmin [options] -c=command
OPTIONS
-u=username
Username for authentication on the server. Defaults to root.
-p=password
The password to authenticate with. The default is to ask for the password interactively.
-s=server
The host address of the server to connect to. Defaults to localhost.
-i=port
The TCP port number to connect to. Defaults to 3350.
-c=command
Specifies the command to execute on the server. Valid commands are:
list List currently active sessions.
kill:sid
Kills the session specified the given session id. (not yet implemented).
вот результат работы:
Год назад, я описал установку терминального сервера Debian+xRDP+X11-rdp.
В связи с переходом на другой гипервизор возникла необходимость его переустановки.
Так как за это время вышел 9-й релиз Debian, то естественно решено ставить его.
За этот год проект XRDP эволюционировал с версии 0.6.1 до версии 0.9.3 и установка сервера категорически упростилась.
После установки системы (при установке ставлю только системные утилиты, LXDE, SSH сервер и по желанию сервера печати), достаточно просто поставить XRDP из пакетов:
sudo apt update
sudo apt install -y xrdp
Вместе с пакетом xrdp поставится xorgxrdp, который собственно и является
рекомендуемым командой xrdp RDP сервером, обеспечивающим удаленное
подключение, а XRDP это прокси сервер, обеспечивающий одновременное
подключение множества пользователей.Во время установки сгенерируется сертификат безопасности, который потом, при желании можно перегенерировать(я не стал).
После установки необходимо выполнить:
dpkg-reconfigure xserver-xorg-legacy
Все, можно подключаться.В случае необходимости конфигурируем RDP параметры путем изменения настроек в
/etc/xrdp/xrdp.ini
и /etc/xrdp/sesman.ini
в /etc/xrdp/xrdp.ini можно закомментировать ненужные варианты подключений, например так:
в
/etc/xrdp/sesman.ini
настраиваем параметры сессии,
использование буфера обмена и прочее(оба файла отлично комментированы и
настройка не должна вызвать сложности)перезапускаем XRDP
service xrdp restart
Все, можно подключаться.Настоятельно рекомендую удалить хранитель экрана, чтоб не грузить процессор.
apt remove xscreensaver
Если по какой то причине xorgrdp не устраивает вот ссылка на документацию как собрать X11-rdp.Обратил внимание, что начинают появляться средства мониторинга и администрирования сессий и хотя они находятся в зачаточном состоянии, сама тенденция обнадеживает -
вот вывод man:
xrdp-sesadmin [options] -c=command
OPTIONS
-u=username
Username for authentication on the server. Defaults to root.
-p=password
The password to authenticate with. The default is to ask for the password interactively.
-s=server
The host address of the server to connect to. Defaults to localhost.
-i=port
The TCP port number to connect to. Defaults to 3350.
-c=command
Specifies the command to execute on the server. Valid commands are:
list List currently active sessions.
kill:sid
Kills the session specified the given session id. (not yet implemented).
вот результат работы:
пока не знаю как это можно использовать, но надеюсь, что утилита будет
развиваться.
Комментариев нет:
Отправить комментарий