Accesul Ssh prin chei de pe servere linux (fără acces la parolă), generator pozitiv

Accesul SSH prin chei pe serverele Linux (fără acces la parolă)

Pentru accesul prin intermediul tastelor ssh vom folosi chei publice și private. Mai departe instrucțiunile de ajustare.







Avem 2 servere (poate 3,4, etc.) srv1 și srv2. Trebuie să mergem de la srv1 la srv2 pe cheia publică și înapoi de la srv2 la srv1 sub utilizatorul rădăcină.
1. Mai întâi trebuie să creați o pereche de taste pe srv1:

În loc de DSA, puteți folosi algoritmul RSA (opțiunea -t rsa), dar este mai puțin fiabil.

2. Acum trebuie să adăugați conținutul cheii publice /root/.ssh/id_dsa.pub în fișierul authorized_keys srv2.






Să verificăm unde este fișierul necesar:

Adăugați la fișier:

3. Conectați-vă la serverul srv2 fără parolă:

Pentru a accesa de la SRV2 la SRV1, facem același lucru, numai de la serverul SRV2.

Dacă ceva nu funcționează, vom activa urmărirea:

Dacă vedeți:
debug1: Autentificări care pot continua: parola, tastatură-interactivă
atunci aveți "PubkeyAuthentication no" în configurația sshd, schimbați la "yes". reboot sshd.

debug2: am trimis un pachet publickey, așteptăm răspunsul
Să verificăm conținutul

/.ssh/id_dsa.pub pe serverul SRV1 cu conținutul / etc / ssh / authorized_keys pe SRV2

Dacă accesul ssh cu cheile publice funcționează pentru dvs., puteți dezactiva autentificarea cu un nume de utilizator și o parolă:

Postat în Linux: pentru incepatori Tags: dsa. rsa. ssh-acces. acces fără parolă. accesul la cheile publice. cheia publică







Articole similare

Trimiteți-le prietenilor: