Ubuntu Desktop - ghid de inițiere
Serverul Ubuntu Desktop bazat pe Ubuntu 24.04 oferă un mediu desktop grafic complet, accesibil prin RDP (Remote Desktop Protocol). Conectați-vă de pe orice dispozitiv cu un client RDP standard – nu este necesară instalarea de software suplimentar pe server. Desktopul este gata de utilizare imediat după crearea serverului.
Pasul 1 – Conectarea prin RDP
Adresa IP și parola root a serverului sunt afișate pe pagina Server Details din panoul clientului. Aceleași date de acces sunt folosite pentru RDP, SSH și consola VNC.
Folosiți orice client RDP pentru a vă conecta la desktop:
| Platformă | Client RDP |
|---|---|
| Windows | Remote Desktop integrat (mstsc) |
| macOS | Microsoft Remote Desktop (App Store) |
| Linux | Remmina |
| iOS / Android | RD Client / Remote Desktop |
Setări de conectare:
- Host: your.server.ip
- Port: 3389 (implicit)
- Nume de utilizator: root
- Parolă: din panoul clientului
Dacă ați plasat serverul în spatele unui router VyOS într-o rețea privată, configurați redirecționarea porturilor (portul 22 pentru SSH, portul 3389 pentru RDP) sau conectați-vă prin VPN și accesați desktopul pe IP-ul privat al serverului.
Pasul 2 – Conectarea prin SSH (opțional)
Pentru acces din linia de comandă, conectați-vă prin SSH:
ssh root@your.server.ip
După instalare
Avertisment privind autentificarea ca root
Când vă autentificați prin RDP sau SSH, puteți vedea un avertisment despre rularea ca root. Este normal – toate șabloanele noastre folosesc implicit accesul root pentru comoditate, ca să puteți configura serverul imediat. Puteți crea ulterior un cont de utilizator obișnuit, dacă este necesar.
Instalarea de software suplimentar
Instalați software cu apt din terminal sau din meniul de aplicații XFCE:
# Install Chromium browser
apt update && apt install -y chromium-browser
# Install LibreOffice
apt install -y libreoffice
# Install VS Code
snap install code --classic
Actualizări ale sistemului de operare
Pentru a actualiza sistemul manual:
apt update && apt upgrade -y
Fail2Ban – protecție împotriva atacurilor brute-force
Serverul dumneavoastră include Fail2Ban preconfigurat pentru a proteja atât SSH, cât și RDP împotriva atacurilor brute-force.
| Regulă | Încercări maxime | Durata blocării |
|---|---|---|
| SSH | 5 autentificări eșuate | 10 minute |
| RDP (xrdp) | 5 autentificări eșuate | 1 oră |
Comenzi utile:
# Check banned IPs
fail2ban-client status xrdp
fail2ban-client status sshd
# Unban an IP
fail2ban-client set xrdp unbanip 1.2.3.4
Dacă vă blocați accidental, conectați-vă prin consola VNC din panoul clientului și deblocați-vă IP-ul.
Administrarea serviciilor
xrdp rulează prin systemd. Comenzi uzuale:
# Check RDP service status
systemctl status xrdp
# Restart RDP
systemctl restart xrdp
# View xrdp logs
journalctl -u xrdp -n 100
Ce este preconfigurat
- Două desktopuri: XFCE pentru RDP (ușor, rapid) și Gnome pentru consola VNC din panoul clientului (variantă de urgență)
- Mod de afișare: X11 (Wayland nu este compatibil cu RDP pe Ubuntu 24.04 – provoacă ecrane negre)
- Protecția desktopului la actualizări: pachetele desktop de bază (serverul de afișare, managerul de autentificare, xrdp, XFCE) sunt excluse din actualizările automate pentru a preveni defectarea RDP. Actualizările de securitate pentru celelalte pachete continuă normal
Software inclus
| Componentă | Detalii |
|---|---|
| Ubuntu | 24.04 LTS |
| Desktop RDP | XFCE (ușor, rapid) |
| Desktop pentru consolă | Gnome (rezervă prin consola VNC) |
| Server RDP | xrdp (portul 3389) |
| Browser | Firefox |
| Editor de text | Mousepad |
| Securitate | Fail2Ban (SSH + RDP) |
Depanare
| Problemă | Soluție |
|---|---|
| Ecran negru după autentificarea RDP | Conectați-vă prin SSH și reporniți xrdp: systemctl restart xrdp |
| Conexiunea RDP este refuzată | Verificați dacă xrdp rulează: systemctl status xrdp. Reporniți dacă este necesar: systemctl start xrdp |
| Nu se poate conecta prin RDP sau SSH | IP-ul dumneavoastră poate fi blocat de Fail2Ban. Folosiți consola VNC din panoul clientului pentru deblocare: fail2ban-client set xrdp unbanip 1.2.3.4 |
| Firefox sau alte aplicații nu pornesc | Deschideți un terminal în XFCE și rulați: xhost +local:, apoi încercați din nou |
| RDP nu funcționează după actualizarea sistemului | Este posibil ca pachetele desktop să fi fost actualizate manual. Conectați-vă prin SSH și reporniți: systemctl restart xrdp. Folosiți consola VNC din panoul clientului ca rezervă |
| Ați uitat parola root | Resetați-o prin consola VNC din panoul clientului |
Cerințe minime
| Resursă | Minim | Recomandat |
|---|---|---|
| CPU | 2 vCPU | 4 vCPU |
| RAM | 4 GB | 8 GB |
| Disc | 25 GB | 40 GB |