This is an old revision of the document!
Dorim să realizăm o sesiune securizată shell la distanță (remote shell). De pe stația red
, folosind user-ul student
conectați-vă la stația host
prin SSH prin rularea comenzii
ssh student@host
Observați faptul că v-ați conectat direct, fără parolă, întrucât autentificarea s-a realizat folosind cheie publică. Folosiți combinația de taste Ctrl+d
sau comanda exit
pentru a închide sesiunea de shell la distanță.
Cheia publică folosită la conectare este disponibilă în fișierul ~/.ssh/id_rsa.pub
. Pentru vizualizarea cheii rulați, pe stația red
din contul utilizatorului student
, comanda
cat ~/.ssh/id_rsa.pub
Un alt format de comandă SSH de conectare este cel de mai jos. Pe stația red
rulați comanda
ssh -l student host
La fel, închideți sesiunea de shell la distanță prin folosirea combinației de taste Ctrl+d
.
La distanță, cheia publică este stocată, împreună cu alte chei publice folosite pentru conectare, în fișierul ~/.ssh/authorized_keys
. Rulați comanda de mai jos pentru a confirma prezența cheii publice la distanță
ssh -l student host "cat ~/.ssh/authorized_keys"