Ссылки:
1 2 |
https://b14esh.com/nix/debian/debian-daemons-service/debian-10-l2tp-console-kde-client-server-xrdp.html https://github.com/neutrinolabs/xrdp/issues/1456 |
Установка:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
0. Ставим пакеты: sudo pacman -S yay # install an AUR helper yay -S aur/xrdp aur/xorgxrdp-git # install xrdp from AUR 1. Редактируем файл (если нет, создадим новый) vim /etc/X11/Xwrapper.config ---------------------------- allowed_users=anybody ---------------------------- 2. Редактируем файл vim /etc/xrdp/startwm.sh ------------------------ # arch user if [ -r ~/.xinitrc ]; then #. ~/.xinitrc # <-- Do not call this line; it will crash eval $(dbus-launch --sh-syntax) # Add these 2 lines, in order to... startplasma-x11 # ...start plasma directly instead of calling . ~/.xinitrc exit 0 fi ------------------------ 3. Создаем файл для пользователя vim ~/.xinitrc -------------- #DEFAULT_SESSION=startkde # <-- bug, the startkde command no longer exists DEFAULT_SESSION=startplasma-x11 get_session(){ #local dbus_args=(--sh-syntax --exit-with-session) # <-- the '--exit-with-session' flag causes hang local dbus_args=(--sh-syntax) -------------- 4. Настраиваем xrdp: Пример настройки можно посмотреть тут: https://b14esh.com/nix/debian/debian-daemons-service/debian-10-l2tp-console-kde-client-server-xrdp.html 5. Добавляем в автозагрузку и запускаем демон xrdp sudo systemctl enable xrdp sudo systemctl enable xrdp-sesman sudo systemctl start xrdp sudo systemctl start xrdp-sesman |
Доп:
1 2 3 |
ip address - узнать ИП rdesktop -u [username] [ipaddress] - Пример подключения по RDP remmina - еще одна программа для подключения по протоколам RDP/ VNC |