Android

Cum se instalează serverul xrdp (desktop la distanță) pe ubuntu 18.04

Ubuntu 12.10 Scapa de remote login

Ubuntu 12.10 Scapa de remote login

Cuprins:

Anonim

Xrdp este o implementare open-source a Microsoft Remote Desktop Protocol (RDP) care vă permite să controlați grafic un sistem la distanță. Cu RDP, vă puteți conecta la mașina de la distanță și puteți crea o sesiune de desktop reală la fel ca și cum v-ați autentificat la o mașină locală.

Acest tutorial explică modul de instalare și configurare a serverului Xrdp pe Ubuntu 18.04.

Instalarea Desktop Environment

În general, serverele Linux nu au instalat un mediu desktop. Primul nostru pas este instalarea X11 și a unui mediu desktop ușor care va acționa ca un backend pentru Xrdp.

Există mai multe medii desktop (DE) disponibile în depozitele Ubuntu. Vom instala Xfce. Este un mediu desktop rapid, stabil și ușor, ceea ce îl face ideal pentru utilizare pe un server la distanță.

Tastați următoarele comenzi ca utilizator cu privilegii sudo pentru a instala Xfce pe serverul dvs.:

sudo apt update sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

În funcție de sistemul dvs., descărcarea și instalarea pachetelor Xfce vor dura ceva timp.

Instalarea Xrdp

Pachetul Xrdp este disponibil în depozitele implicite Ubuntu. Pentru a o instala, executați:

sudo apt install xrdp

După finalizarea procesului de instalare, serviciul Xrdp va porni automat. Puteți verifica dacă Xrdp rulează tastând:

sudo systemctl status xrdp

Rezultatul va arăta astfel:

● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago Docs: man:xrdp(8) man:xrdp.ini(5)…

În mod implicit, Xrdp folosește fișierul /etc/ssl/private/ssl-cert-snakeoil.key care poate fi citit numai de utilizatorii care sunt membri ai grupului „ssl-cert”. Executați următoarea comandă pentru a adăuga utilizatorul xrdp în grup:

sudo adduser xrdp ssl-cert

Asta e. Xrdp a fost instalat pe serverul dvs. Ubuntu.

Configurarea Xrdp

Fișierele de configurare Xrdp se găsesc în directorul /etc/xrdp . Pentru conexiunile Xrdp de bază, trebuie doar să configurați Xrdp pentru a utiliza Xfce. Pentru aceasta, deschideți următorul fișier în editorul de text:

sudo nano /etc/xrdp/xrdp.ini

Adăugați următoarea linie la sfârșitul fișierului:

/etc/xrdp/xrdp.ini

exec startxfce4

Salvați fișierul și reporniți serviciul Xrdp:

sudo systemctl restart xrdp

Configurarea firewallului

În mod implicit, Xrdp ascultă portul 3389 pe toate interfețele. Dacă executați un firewall pe serverul dvs. Ubuntu (lucru pe care ar trebui să îl faceți întotdeauna), va trebui să adăugați o regulă care să permită traficul în portul Xrdp.

Pentru a permite accesul la serverul Xrdp dintr-o adresă IP specifică sau un interval IP, în acest exemplu 192.168.1.0/24 , executați următoarea comandă:

sudo ufw allow from 192.168.1.0/24 to any port 3389

sudo ufw allow 3389

Pentru o securitate sporită, puteți avea în vedere configurarea Xrdp pentru a asculta doar pe localhost și crearea unui tunel SSH care transmite în siguranță traficul de la mașina dvs. locală din portul 3389 către serverul din același port. O altă opțiune sigură este instalarea OpenVPN și conectarea la serverul Xrdp prin rețeaua privată.

Conectarea la serverul Xrdp

Acum că ați configurat serverul dvs. Xrdp, este timpul să vă deschideți clientul Xrdp și să vă conectați la server.

Acum puteți începe să interacționați cu desktopul XFCE de la mașina locală folosind tastatura și mouse-ul.

Concluzie

Instalarea unui server Xrdp vă permite să gestionați serverul Ubuntu 18.04 de pe mașina locală de birou folosind o interfață grafică ușor de utilizat.

ubuntu rdp