Cum să vă conectați la Ubuntu din Windows utilizând RDP
RDP (Remote Desktop Protocol) permite utilizatorilor să acceseze și să controleze un computer de la distanță prin intermediul unei rețele, ca și cum s-ar afla direct în fața acestuia. În timp ce RDP este acceptat în mod nativ de Windows, Ubuntu nu vine cu suport RDP încorporat. Cu toate acestea, puteți configura cu ușurință un server RDP pe computerul Ubuntu și vă puteți conecta la acesta de pe un computer Windows utilizând clientul Remote Desktop.
Pasul 1: Instalarea unui server RDP pe Ubuntu
Ubuntu nu vine implicit cu un server RDP, așa că trebuie să instalați unul. Unul dintre cele mai frecvent utilizate servere RDP pentru Ubuntu este xrdp.
Pentru a instala xrdp:
- Deschideți Terminalul pe computerul Ubuntu (apăsați Ctrl Alt T).
- Actualizați listele de pachete:
sudo apt update
- Instalați xrdp:
sudo apt install xrdp
- Odată instalat, porniți serviciul xrdp:
sudo systemctl enable xrdp sudo systemctl start xrdp
- Pentru a verifica dacă xrdp rulează, utilizați această comandă:
sudo systemctl status xrdp
Acum că xrdp este instalat și rulează, Ubuntu este gata să accepte conexiuni desktop la distanță.
Pasul 2: Configurați firewall-ul pe Ubuntu
Pentru a permite conexiunile RDP prin firewall-ul Ubuntu, trebuie să deschideți portul 3389, care este portul implicit utilizat de RDP.
Pentru a permite RDP prin firewall:
- Dacă UFW (Uncomplicated Firewall) este activat pe mașina Ubuntu, permiteți portul RDP executând:
sudo ufw allow 3389/tcp
- Dacă firewall-ul este dezactivat, îl puteți activa:
sudo ufw enable
După finalizarea acestor pași, computerul Ubuntu ar trebui să fie pregătit să accepte conexiuni RDP de intrare.
Pasul 3: Conectarea la Ubuntu din Windows utilizând RDP
Odată ce serverul RDP este configurat pe Ubuntu, puteți utiliza instrumentul Remote Desktop Connection încorporat în Windows pentru a vă conecta.
Pentru a vă conecta la Ubuntu din Windows:
- Pe computerul Windows, apăsați Windows R pentru a deschide caseta de dialog Executare.
- Tastați mstsc și apăsați Enter. Acest lucru va deschide instrumentul Remote Desktop Connection.
- În fereastra Remote Desktop Connection, tastați adresa IP a computerului Ubuntu. Pentru a găsi adresa IP a mașinii Ubuntu, puteți rula următoarea comandă în terminal:
hostname -I
- Faceți clic pe Connect (Conectare).
- Va apărea un ecran de conectare. Introduceți numele de utilizator și parola Ubuntu și faceți clic pe OK.
Acum ar trebui să fiți conectat la desktop-ul Ubuntu de pe computerul Windows și îl puteți controla ca și cum l-ați utiliza local.
Pasul 4: Depanarea problemelor comune
Dacă întâmpinați probleme în timpul conectării la Ubuntu utilizând RDP, iată câteva probleme comune și soluțiile lor:
1. Ecran negru după conectare
Dacă vă conectați cu succes, dar vedeți doar un ecran negru, acest lucru se datorează probabil unei probleme de afișare cu sesiunea xrdp. Pentru a remedia această problemă, puteți seta mediul desktop Ubuntu pe Xfce, care este cunoscut pentru faptul că funcționează bine cu xrdp.
Instalați Xfce:
sudo apt install xfce4
Apoi, va trebui să îi spuneți lui xrdp să utilizeze Xfce:
- Modificați fișierul de configurare xrdp:
echo xfce4-session >~/.xsession
- Reporniți xrdp:
sudo systemctl restart xrdp
Acum, încercați să vă conectați din nou, iar problema ecranului negru ar trebui să fie rezolvată.
2. Firewall-ul blochează conexiunea
Dacă nu vă puteți conecta la mașina Ubuntu, asigurați-vă că firewall-ul este configurat corect pentru a permite conexiunile pe portul 3389.
- Verificați starea firewall-ului:
sudo ufw status
Dacă nu vedeți regula pentru portul 3389, este posibil să trebuiască să o adăugați din nou utilizând:
sudo ufw allow 3389/tcp
3. Conexiune lentă
Dacă vă confruntați cu o conexiune lentă, încercați să reduceți calitatea afișajului atunci când vă conectați. În fereastra Conexiune desktop la distanță, accesați Afișare opțiuni > Afișare și reduceți calitatea afișării.
Pasul 5: Îmbunătățirea securității pentru conexiunile RDP
Pentru a îmbunătăți securitatea atunci când utilizați RDP, urmați aceste bune practici:
1. Schimbați portul RDP
În mod implicit, RDP utilizează portul 3389, care este larg cunoscut. Pentru a reduce riscul de acces neautorizat, puteți schimba portul RDP cu un port personalizat.
Pentru a modifica portul xrdp:
- Deschideți fișierul xrdp.ini:
sudo nano /etc/xrdp/xrdp.ini
- Găsiți linia care spune port=3389 și schimbați-o cu un alt număr de port (de exemplu, 3390).
- Salvați și ieșiți din fișier, apoi reporniți xrdp:
sudo systemctl restart xrdp
- De asemenea, va trebui să vă actualizați firewall-ul pentru a permite noul port.
2. Utilizați un VPN
Ori de câte ori este posibil, conectați-vă la computerul Ubuntu prin intermediul unei rețele private virtuale ( VPN ) înainte de a utiliza RDP. Aceasta adaugă un nivel suplimentar de criptare și securitate.
3. Utilizați parole puternice
Asigurați-vă că contul de utilizator Ubuntu are o parolă puternică pentru a preveni atacurile brute-force. Luați în considerare implementarea autentificării cu doi factori (2FA) pentru protecție suplimentară.
Concluzii
Configurarea unei conexiuni RDP între Ubuntu și Windows este un proces simplu cu ajutorul serverului xrdp. Urmând pașii din acest ghid, puteți activa accesul de la distanță la desktop-ul Ubuntu și îl puteți controla de pe o mașină Windows. Amintiți-vă doar să configurați setările firewall necesare și să depanați orice probleme de conectare. În plus, îmbunătățirea securității cu opțiuni precum schimbarea portului RDP implicit și utilizarea VPN-urilor vă va ajuta să vă asigurați că conexiunea la distanță rămâne sigură și fiabilă.