Az RDP a Remote Desktop Protocol rövidítése. Segítségével bejelentkezhetünk más operációs rendszerek asztali felületére. Linuxon létezik egy XRDP nevű szerver, amely biztosítja számunkra az RDP protokollt a távoli gépen.
Ebben a leírásban a távoli gép egy Debian GNU/Linux 9 és 10 lesz. A helyi gép opcionálisan, szintén lehet egy Debian GNU/Linux, például LXDE környezettel.
A távoli gépen telepíteni kell az xrdp csomagot:
apt -y install xrdp
A távoli gépen állítsuk be, hogy bárki csatlakozhasson az asztali felülethez:
dpkg-reconfigure xserver-xorg-legacy
A megjelenő párbeszédablakban válaszuk a „Bárki” lehetőséget. A párbeszéd ablak lényegi részét itt láthatjuk:
Az X kiszolgáló indítására jogosult felhasználók: Csak rendszergazda Csak konzol felhasználók Bárki
A parancs által szerkesztett állomány magyarázata szerint a fentiek szerint illik beállítani.
A dpkg-reconfigure xserver-xorg-legacy parancs a /etc/X11/Xwrapper.config fájt szerkeszti. Nézzünk bele a fájlba:
nano /etc/X11/Xwrapper.config
Ebben a fájlban kicseréli az allowed_users sort:
allowed_users=anybody
Ha olyan Linuxon dolgozunk, ahol nincs dpkg-reconfigure parancs, ennek a fájlnak a kézzel szerkesztése is megteszi.
A beállítások után indítsuk újra a xrdp szervert:
systemctl restart xrdp
Egy rdp kliens programmal kapcsolódhatunk. Ilyen például a vinagre.
Ha van tűzfal, engedélyezni kell a 3389-es portot.
Engedélyezés ufw tűzfalon:
ufw allow 3389
A helyi gépen szükség van egy távoli-asztal kliensre. Néhány RDP protokollt ismerő kliens:
Telepítsük az egyiket:
apt -y install vinagre
Indítsuk el vinagre klienst. LXDE felületen:
Windowson alapértelmezetten van egy „Távoli asztali kapcsolat” program. Ezt indítsuk el:
Vagy parancssorból:
mstsc.exe
A lehetséges paraméterek lekérdezhetők így:
mstsc.exe /?
Debian 8 alatt a dpk-reconfigure paraméter más:
dpkg-reconfigure x11-common
Debian 8 alatt ha backportból telepítjük az XRDP szervert, az nem fog elindulni. A normál Debian 8-as tárolóból viszont működik.
Debian9-ről a távoli Debian8 XRDP-re bejelentkezve vinagre vagy rdesktop klienssel, azok megfagynak, kilépnek.