Client SSH: elimina le chiavi esistenti

In questo tutorial spiegherò come risolvere l’errore : WARNING : REMOTE HOST IDENTIFICATION HAS CHANGED.

Questo errore si verifica principalmente quando si reinstalla un server Linux con lo stesso indirizzo IP e si è salvata l’impronta digitale (chiave).

Poiché il server è stato reinstallato, è normale che la chiave venga modificata.

Per risolvere questo errore, è sufficiente eliminare le chiavi salvate sul computer.

Da Esplora risorse di Windows, vai alla cartella utente (C:\Users), quindi alla cartella .ssh.

In questa cartella è presente un file know_hosts che contiene tutte le chiavi note; il modo più semplice è eliminare i file dalla cartella .ssh. Seleziona tutti i file, fai clic con il pulsante destro del mouse e seleziona “Elimina”.

Riavvia la connessione al server e il client SSH normalmente propone di convalidare la chiave come durante la prima connessione.


Hai anche altre soluzioni:

  • Se sei prudente, rinomina il file.
  • Modifica il file ed elimina la riga corrispondente al server.
  • Utilizzare il comando ssh-keys -R server-name

Romain Drouche
Architetto di sistema | MCSE: Infrastruttura di base
Esperto di infrastrutture IT con oltre 15 anni di esperienza sul campo. Attualmente Project Manager Sistemi e Reti ed esperto di Sicurezza dei Sistemi Informativi, utilizzo la mia competenza per garantire l'affidabilità e la sicurezza degli ambienti tecnologici.

Lascia un commento