Acces securizat, fără parolă, în câteva minute – gestionați-vă serverul cu încredere.Utilizarea cheilor SSH este una dintre cele mai sigure și recomandate modalități de a accesa VPS-ul Linux. Spre deosebire de parolele tradiționale, autentificarea prin cheie SSH oferă o modalitate mai rapidă, mai sigură și complet criptată de a vă conecta la server.În acest ghid, veți învăța cum să generați o pereche de chei SSH, să o adăugați în timpul configurării VPS-ului sau să o conectați manual la un server existent.

Ce este o cheie SSH și de ce să o utilizați?

O pereche de chei SSH constă din două părți:

  • Cheie publică: salvată pe server
  • Cheie privată: păstrată în siguranță pe dispozitivul dvs. local

Atunci când vă conectați prin SSH, sistemul dvs. dovedește că deține cheia privată, iar serverul vă acordă acces – nu este nevoie de parolă.

Avantajele utilizării cheilor SSH:

CaracteristicăAvantaj
Criptare puternicăAproape imposibil de forțat brutal
Fără stocare de paroleElimină riscul de divulgare sau reutilizare a parolelor
Conectare mai rapidăAutentificare instantanee
Automatizare ușoarăIdeal pentru scripturi, Git, Ansible, instrumente CI/CD

Opțiunea 1: Adăugați cheia SSH la crearea unui nou VPS

Puteți să vă adăugați cheia SSH în timpul procesului de creare a VPS-ului – este rapid și sigur.

Pași:

  • Conectați-vă la panoul de control al furnizorului dvs. de găzduire și începeți procesul de creare a VPS-ului
  • Localizați secțiunea Cheie SSH sau Chei autorizate
  • Lipiți cheia dvs. publică (vedeți mai jos cum să o generați)
  • Finalizați implementarea – odată ce VPS-ul este activ, vă puteți conecta prin SSH fără parolă

💡 Puteți adăuga mai multe chei dacă mai mulți utilizatori sau dispozitive au nevoie de acces.

Opțiunea 2: Adăugați o cheie SSH la un VPS existent

Aveți deja un server în funcțiune? Iată cum să adăugați manual cheia dvs. publică:

Pasul 1: Generați o cheie SSH (dacă nu aveți una)

Pe mașina dvs. locală (Linux/macOS/WSL/Windows Terminal):

ssh-keygen -t ed25519 -C "your@email.com"
  • Apăsați Enter pentru a confirma locația implicită a fișierului
  • Introduceți o frază de acces pentru protecție suplimentară (opțional)

Pasul 2: Copiați cheia publică

Utilizați această comandă pentru a afișa cheia dvs. publică:

cat ~/.ssh/id_ed25519.pub

Sau copiați-o direct pe VPS-ul dvs:

ssh-copy-id username@ip-ul serverului dvs

Înlocuiți username (de obicei root) și your-server-ip.

Pasul 3: Metoda manuală (opțională)

Dacă ssh-copy-id nu este disponibil, conectați-vă cu o parolă și rulați:

mkdir -p ~/.ssh
nano ~/.ssh/authorized_keys

Introduceți cheia dvs. publică, salvați fișierul, apoi:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

Gata – acum vă puteți conecta fără a introduce o parolă.

⚙ Cum să utilizați cheia SSH pentru conectare

Odată ce cheia dvs. publică este pe server, conectați-vă astfel:

ssh root@ip-ul serverului dvs

Dacă v-ați salvat cheia sub un nume de fișier personalizat:

ssh -i ~/.ssh/my_custom_key root@your-server-ip

Unde sunt stocate cheile SSH?

LocațieScop
~/.ssh/id_ed25519Cheia dvs. privată (păstrați-o în siguranță!)
~/.ssh/id_ed25519.pubCheia publică (se poate partaja în siguranță)
/root/.ssh/authorized_keysLocația VPS pentru acces

Sfat de securitate: Dezactivați autentificarea prin parolă

Pentru protecție suplimentară, dezactivați complet autentificarea prin parolă:

  • Editați configurația SSH: nano /etc/ssh/sshd_config
  • Modificați:PasswordAuthentication no
    PermitRootLogin prohibit-password
  • Reporniți SSH: systemctl restart sshd

⚠ Faceți acest lucru numai după ce se confirmă că autentificarea prin cheie funcționează.

Concluzii

Autentificarea prin cheie SSH este standardul de aur pentru accesul securizat la server.Indiferent dacă lansați un VPS nou sau actualizați infrastructura existentă, configurarea cheilor SSH este rapidă, sigură și scalabilă.Profitați din plin de accesul root, performanță și automatizare securizată – și păstrați controlul în mâinile dvs.