Wydaje się, że Remote Desktop Protocol, to rozwiązanie raczej ze świata Windows i z Linuxem mu nie po drodze, ale… czasami inaczej się nie da.
Zaczynamy od zainstalowania xrdp:
sudo apt-get update
sudo apt-get install xrdp
XRDP porzebuje oczywiście nasłuchiwać na porcie 3389, dlatego trzeba otworzyć ten port:
sudo ufw allow 3389/tcp
Teraz można uruchomić XRDP:
sudo systemctl restart xrdp
Teraz po stronie klienta, czyli zazwyczaj na komputerze z Windows można nawiązać połączenie przez RDP. Wystarczy podać nazwę użytkownika z Linuxa i zalogować się. Czasami zdarza się, że otrzymujemy po prostu puste okno/ekran, albo sesja początkowo poprawnie nawiązywana nagle się skończy. W takim przypadku:
- upewnij się, że na systemie Linux nie ma w tej chwili aktywnej sesji GUI
- w pliku .xsession dodaj linijkę definiującą odpwiedniego managera okien, np.:
gnome-session –session ubuntu