Rimuovere certificati e chiavi SSH dal terminale di MacOS

Nel caso sia necessario dover rimuovere dei certificati di accesso a server in remoto via SSH attraverso il terminale di MacOS (ad esempio un certificato è cambiato e viene rifiutata la connessione), sempre da terminale bisogna cercare la cartella:

/Users/*******/.ssh/

dove al posto degli asterischi c’è il nome dell’utente corrente; all’interno della cartella .ssh si trova il file:

known_hosts

da cui con l’editor VI si possono rimuovere le righe interessate (ognuna inizia con l’IP del server di cui si è memorizzata la chiave), oppure si può cancellare tutto il file.

 

2 risposte a “Rimuovere certificati e chiavi SSH dal terminale di MacOS”

  1. ciao. non riesco più ad accedere al mio raspberry, l’errore è il seguente:
    “ssh_exchange_identification: Connection closed by remote host”
    ho provato a cancellare le chiavi come hai scritto.
    ma nulla da fare mi da lo stesso errore. cosa faccio?
    grazie.
    beppe

Rispondi