Установка модифицированной версии сервера xrdp
27 января 2026
ID 307555
Чтобы установить сервер xrdp-kaspersky-usb-redirector после выполнения сборки из исходного кода:
- Выполните следующую команду в директории
xrdp-kaspersky-usb-redirector:sudo make install
- Откройте юнит-файл
/usr/lib/systemd/system/xrdp-sesman.serviceв текстовом редакторе и замените содержимое файла на следующее:/usr/lib/systemd/system/xrdp-sesman.service
[Unit]
Description=xrdp session manager
Documentation=man:xrdp-sesman(8) man:sesman.ini(5)
After=network.target
StopWhenUnneeded=true
BindsTo=xrdp.service
[Service]
Type=forking
EnvironmentFile=-/etc/sysconfig/xrdp
ExecStartPre=/bin/sh /etc/xrdp/prepost/startpre.sh
ExecStart=/usr/sbin/xrdp-sesman $SESMAN_OPTIONS
ExecStop=/usr/sbin/xrdp-sesman $SESMAN_OPTIONS --kill
ExecStopPost=/bin/sh /etc/xrdp/prepost/stoppost.sh
[Install]
WantedBy=multi-user.target
- Откройте юнит-файл
/usr/lib/systemd/system/xrdp.serviceв текстовом редакторе и замените содержимое файла на следующее:/usr/lib/systemd/system/xrdp.service
[Unit]
Description=xrdp daemon
Documentation=man:xrdp(8) man:xrdp.ini(5)
Requires=xrdp-sesman.service
After=xrdp-sesman.service
[Service]
Type=forking
EnvironmentFile=-/etc/sysconfig/xrdp
ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS
ExecStartPost=/bin/sh -c "/bin/chmod 777 /run/xrdp"
SystemCallArchitectures=native
SystemCallFilter=@system-service
[Install]
WantedBy=multi-user.target
- Модифицируйте конфигурационный файл
/etc/xrdp/sesman.ini:- Откройте файл
/etc/xrdp/sesman.iniв текстовом редакторе. - Найдите следующую строку:
param=Xorg
- Измените найденную на предыдущем шаге строку следующим образом:
param=/usr/bin/Xorg
- Сохраните изменения.
- Откройте файл
- Выполните следующую команду:
sudo systemctl daemon-reload