Chaves ssh não funcionam após a alteração do hostname

Iniciado por sfair, 19 de Setembro de 2011, 23:26

tópico anterior - próximo tópico

sfair

Olá,

Após alterar o hostname de uma máquina as chaves ssh não são mais aceitas. Há alguma forma de corrigir isso sem ter que gerar novamente as chaves?

Obrigado.

zekkerj

execute o comando abaixo na máquina que está reclamando:

ssh-keygen -R nome-da-maquina

Isso vai apagar o registro inconsistente do arquivo ~/.ssh/known_hosts, permitindo que vc conecte novamente.

OBS: Isso não está acontecendo pq vc mudou o nome da máquina, mas sim pq vc já tinha usado esse nome de máquina antes.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Kriptolix

Ou entao voce pode ir ao diretorio /.ssh que fica dentro da home do usuario que voce usa pra logar via ssh e apagar manualmente o arquivo citado pelo amigo acima.
Ubuntu Linux 10.10