Kuidas installida Xrdp Ubuntu 20.04


Xrdp on Microsofti kaugtöölaua protokolli (RDP) avatud lähtekoodiga vaste. Kui xrdp on installitud Linuxi süsteemi, saavad kasutajad RDP-kliendi abil kaugjuurdepääsu Linuxi töölauale, nagu me sellest artiklist hiljem näitame. Selle allalaadimine ja kasutamine on täiesti tasuta.

Ilma pikema jututa vaatame, kuidas saate Xrdp installida Ubuntu Desktop 20.04 ja 18.04.

Selles juhendis eeldatakse, et teil on juba installitud Ubuntu 20.04 või Ubuntu 18.04 töölaua koopia. Kui teil on minimaalne installimine - ilma GUI-ta -, on soovitatav installida töölauakeskkond (näiteks GNOME).

Ubuntu töölaua keskkonna installimiseks käivitage käsk:

$ sudo apt install ubuntu-desktop

1. samm: installige Xrdp Ubuntu 20.04

Alustamiseks käivitage terminal ja kutsuge Xrdp oma süsteemi installimiseks järgmine käsk.

$ sudo apt install xrdp

Kui teil seda palutakse, vajutage lihtsalt installi jätkamiseks nuppu Y ja vajutage sisestusklahvi.

Xrdp-teenus käivitub installimisel automaatselt. Seda saate kontrollida käsu käivitamisega:

$ sudo systemctl status xrdp

Väljund kinnitab kahtlemata, et deemon xrdp on aktiivne ja töötab.

2. samm: konfigureerige Xrdp Ubuntu 20.04-s

Kui Xrdp on installitud, paigutatakse kausta/etc/ssl/private/SSL-i SSL-sertifikaatvõti - ssl-cert-snakeoil.key. Peame lisama xrdp kasutaja gruppi ssl-cert, et fail oleks kasutajale loetav.

$ sudo adduser xrdp ssl-cert

Xrdp kuulab porti 3389 ja kui olete UFW tulemüüri taga, peate RDP-kliendilt sissetuleva liikluse lubamiseks port avama. Selles näites luban liiklust kogu oma alamvõrgust Ubuntu süsteemi.

$ sudo ufw allow from 192.168.2.0/24 to any port 3389

Seejärel laadige tulemüür uuesti ja kontrollige, kas port on avatud.

$ sudo ufw reload
$ sudo ufw status

Samm 3: Juurdepääs Ubuntu kaugtöölauale RDP-kliendiga

Selles etapis läheme kaugtöölaua kliendi abil Windows 10-st Ubuntu töölaua süsteemile juurde. Kuid enne, kui me seda teeme, veenduge, et logite kõigepealt välja Ubuntu 20.04-st. Seda seetõttu, et Xrdp toetab ainult ühte Xsessioni.

Seejärel käivitage oma klient ja sisestage kaugsüsteemi IP-aadress ning klõpsake nuppu Ühenda.

Hüpikaknas, mis nõuab kaugsüsteemi identiteedi kinnitamist, ignoreerige sertifikaadi vigu ja klõpsake ühenduse jätkamiseks nuppu Järgmine.

Sisestage Xrdpi sisselogimislehel oma sisselogimisandmed ja klõpsake nuppu OK.

MÄRKUS. Siinkohal võib Ubuntu töölaua tausta asemel ilmneda tühi must ekraan. Tegelikult kohtasin seda isiklikult ja pärast mõningast kaevamist avastasin vahva lahenduse.

Lahendus on üsna lihtne. Minge kaugsüsteemi ja muutke skripti /etc/xrdp/startwm.sh.

$ sudo vim /etc/xrdp/startwm.sh

Lisage need read vahetult enne ridu, mis testivad ja täidavad Xsessionit, nagu on näidatud alloleval ekraanipildil.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

Salvestage fail ja väljuge. Seejärel taaskäivitage Xrdp-teenus.

$ sudo systemctl restart xrdp

Järgmisena taastage ühendus. Pärast esmast autentimist peate uuesti autentima, nagu näidatud.

Esitage oma volitused ja klõpsake nuppu „Autentimine” ja lõpuks juhatab see teid Ubuntu kaugtöölaua süsteemi töölaua ekraanile, nagu näidatud.

Meile meeldiks kuulda teie tagasisidet ja täpsemalt väljakutseid, millega olete kokku puutunud. Loodame, et sellest juhendist oli kasu.