Logare prin SSH fără parolă

E posibil să vrei să te loghezi fără parolă din serverul X cu utilizatorul x la serverul Y cu utilizatorul y, poți face acest lucru așa:

Prima oară trebuie să te loghezi in serverul X cu userul x și sa generezi o cheie de autentificare, cheia o generezi fără a introduce o parola atunci când ți se cere:

ssh-keygen -t rsa

Acum prin intermediul ssh-ului te loghezi folosind userul y la serverul Y și creezi directorul ~/.ssh, e posibil ca acest director să existe deja, ceea ce este un lucru bun.

x@X:~>ssh y@Y mkdir -p .ssh
y@Y’s password:

In final, adaugăm noua cheie oublică la serverul Y și introducem parola userului y pentru ultima oara:

x@X:~> cat .ssh/id_rsa.pub | ssh y@Y ‘cat >> .ssh/authorized_keys’
y@Y’s password:

De acum ne putem loga din serverul X cu userul x către serverul Y folosind userul y fără să ne ceară vreo parolă

x@X:~> ssh y@Y
Y

Share this page on:Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInPin on Pinterest