Ak preinštalujete server alebo ho premenujete, pri pokuse o pripojenie cez SSH sa zobrazí nasledujúca chyba:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 a host key has just been changed.
...
Host key verification failed.

Riešenie

1. Otvorenie terminálu

Otvorte Terminal.app (⌘ + Space → napíšte „Terminal“ → Enter).

2. Odstránenie starého hostiteľského kľúča

Zadajte nasledujúci príkaz, pričom X.X.X.X nahraďte IP adresou servera:

ssh-keygen -R X.X.X.X

3. Opätovné pripojenie k serveru

Skúste sa znova pripojiť cez SSH:

ssh ivan@X.X.X.X

Záver

Po odstránení starého hostiteľského kľúča by ste sa mali bez problémov pripojiť k serveru. Tento postup je užitočný pri preinštalovaní servera alebo zmene jeho názvu/IP adresy.