Ссылки:
Debian 10 / l2tp / console / KDE / client / server / xrdphttps://github.com/neutrinolabs/xrdp/issues/1456
Установка:
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
Доп:
ip address - узнать ИП rdesktop -u [username] [ipaddress] - Пример подключения по RDP remmina - еще одна программа для подключения по протоколам RDP/ VNC