Gestionarea unui server pe o platformă robustă precum ava.hosting necesită adesea acces administrativ, dar Ubuntu dezactivează implicit autentificarea root prin SSH pentru securitate. În scenariile în care accesul root este esențial – cum ar fi implementarea actualizărilor critice sau configurarea setărilor de sistem – activarea conectării root SSH vă poate simplifica fluxul de lucru. Acest ghid vă îndrumă prin activarea în siguranță a conectării root pe un server ava.hosting Ubuntu, echilibrând confortul cu siguranța pentru a vă menține mediul de găzduire VPS sau partajat în siguranță.

Pasul 1: Treceți la utilizatorul Root

Înainte de a activa autentificarea root, asigurați-vă că aveți acces root. Puteți trece la utilizatorul root cu:

sudo -i

Dacă nu ați setat încă o parolă root, puteți crea una folosind:

sudo passwd root

Introduceți și confirmați noua parolă root.

Pasul 2: Editarea fișierului de configurare SSH

Pentru a permite autentificarea root prin SSH, trebuie să modificați fișierul de configurare SSH.

  1. Deschideți fișierul de configurare SSH într-un editor de text:
    sudo nano /etc/ssh/sshd_config
  2. Localizați următoarea linie:
    PermitRootLogin prohibit-password
  3. Schimbați-o în:
    PermitRootLogin yes
  4. Salvați fișierul apăsând CTRL X , apoi Y și Enter.

Pasul 3: Reporniți serviciul SSH

Aplicați modificările prin repornirea serviciului SSH:

sudo systemctl restart ssh

Pasul 4: Permiteți accesul rădăcină SSH în firewall (dacă este cazul)

Dacă aveți activat UFW (Uncomplicated Firewall), permiteți traficul SSH:

sudo ufw allow ssh
sudo ufw reload

Pasul 5: Testați autentificarea rădăcină prin SSH

Acum, încercați să vă conectați ca root de pe un alt sistem folosind:

ssh root@your-server-ip

Introduceți parola de root atunci când vi se solicită.

Pasul 6: Conectarea securizată a rădăcinii (opțională, dar recomandată)

Din motive de securitate, luați în considerare restricționarea conectării rădăcinii permițând numai anumite IP-uri. Editați din nou fișierul de configurare SSH:

sudo nano /etc/ssh/sshd_config

Adăugați următoarea linie:

AllowUsers root@your-trusted-ip

Salvați fișierul și reporniți SSH:

sudo systemctl restart ssh

Concluzie

Activarea accesului SSH root pe un server Ubuntu găzduit de ava.hosting simplifică sarcinile administrative, dar trebuie făcută cu grijă. Urmând acești pași, puteți activa în siguranță accesul root în timp ce profitați de infrastructura fiabilă a ava.hosting. De exemplu, ați putea activa accesul root pentru a instala un pachet software precum nginx directsau pentru a depana o întrerupere critică a serviciului. Pentru a minimiza riscurile, utilizați autentificarea prin cheie SSH și restricționați accesul la IP-uri de încredere. Cu aceste precauții, vă puteți administra serverul ava.hosting cu încredere, asigurând atât eficiența, cât și securitatea.