Cheile SSH oferă o alternativă sigură la autentificarea bazată pe parolă. Odată ce o cheie publică este adăugată în contul dvs. de găzduire, vă puteți conecta prin SSH folosind cheia privată corespunzătoare stocată pe dispozitivul dvs.
Pentru a parcurge pașii următori, trebuie să aveți acces activ la SSH. Faceți clic AICI pentru a afla cum.
Cuprins
Pasul 1: Conectarea la server
Conectați-vă la contul dvs. de găzduire folosind SSH.
Pasul 2: Deschideți fișierul cu cheile autorizate
În terminal, executați următoarea comandă:
nano ~/.ssh/authorized_keys Dacă fișierul nu există, acesta va fi creat automat la salvare.
Pasul 3: Adăugați cheia publică SSH
Lipiți cheia publică SSH pe o linie nouă în fișier.
O cheie publică arată de obicei astfel:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ... Asigurați-vă că întreaga cheie este lipită pe o singură linie, fără caractere suplimentare sau formatare.
Dacă nu ați generat încă o pereche de chei SSH, creați mai întâi una pe computerul dvs. local și apoi copiați cheia publică pe server.
Pasul 4: Salvați fișierul
Pentru a salva modificările în Nano:
- Apăsați Ctrl + X
- Apăsați Y pentru a confirma modificările
- Apăsați Enter pentru a salva fișierul
Pasul 5: Testați conexiunea
După salvarea fișierului, încercați să vă conectați la server folosind cheia privată asociată cu cheia publică pe care ați adăugat-o.
Dacă cheia a fost configurată corect, ar trebui să vă puteți autentifica fără a introduce parola contului.
Recomandări de securitate
- Nu partajați niciodată cheia privată SSH.
- Păstrați cheia privată în siguranță pe dispozitive de încredere.
- Eliminați cheile neutilizate din fișierul
authorized_keys. - Utilizați o frază de acces pentru a vă proteja cheia privată ori de câte ori este posibil.
Rezumat
Pentru a adăuga o cheie SSH la contul dvs. de găzduire, conectați-vă la server, deschideți fișierul ~/.ssh/authorized_keys, lipiți cheia publică pe o linie nouă și salvați modificările. Odată configurată, puteți utiliza autentificarea bazată pe cheie pentru a accesa contul dvs. prin SSH.