Uklanjanje starog ključa iz popisa poznatih ssh hostova

naredba: 
ssh-keygen -R ime_hosta

Ukoliko je od posljednjeg spajanja na neko računalo promijenjen njegov ssh ključ, radi promjene IP adrese, zamjene računala ili instalacije novog operacijskog sustava, ssh klijent će onemogućiti spajanje uz poruku:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed
....

Ukoliko ste sigurni da se radi o pravom računalu, čiji je ključ promijenjen, najlakše rješenje problema je uklanjanje starog ključa navedenom naredbom. Nakon toga će vas pri ponovnom spajanju ssh klijent pitati:

The authenticity of host 'ime_hosta (ip_adresa)' can't be established.
RSA key fingerprint is 06:3b:1d:3e:da:85:7d:2f:03:ee:ba:47:a3:90:e3:c7.
Are you sure you want to continue connecting (yes/no)?

Odgovor "yes" znači da će se novi ssh ključ spremiti u datoteku .ssh/known_hosts.

field_vote: 
0
No votes yet