Como excluo todos os hosts conhecidos do SSH?

5

Como excluo todos os hosts conhecidos do SSH?

Já gerenciei muitos VPSs antes e desejo excluir essas chaves.

    
por ravagingbacon 01.02.2017 / 22:43

1 resposta

7

Antes de mais nada, lembre-se de verificar as impressões digitais de chave ssh ao se conectar a um computador remoto pela primeira vez, para evitar ataques MITM.

Tendo dito isso, primeiro fazer um backup e, em seguida, remover todos os hosts conhecidos ssh anteriores é uma questão de fazer isso em seu computador local:

cp -av ~/.ssh/known_hosts ~/.ssh/known_hosts-old
rm ~/.ssh/known_hosts

O arquivo known_hosts será criado novamente após você ter iniciado completamente a primeira nova sessão ssh.

    
por albert j 01.02.2017 / 22:59

Tags