Eu gostaria de desactivar a verificação rigorosa da chave do anfitrião no ssh
para o Ubuntu 11.04. Como fazer isso?
Em seu ~/.ssh/config
(se este arquivo não't existe, apenas crie-o):
Host *
StrictHostKeyChecking no
Isto irá desligá-lo para todos os anfitriões a que se ligar. Você pode substituir o *
por um padrão de hostname se você só quiser que ele se aplique a alguns hosts.
Certifique-se de que as permissões no ficheiro restringem o acesso apenas a si próprio:
sudo chmod 400 ~/.ssh/config
Ao invés de adicioná-lo ao seu arquivo ~/.ssh/config
para todos os hosts *, seria mais seguro especificar um host em particular.
Você também pode passar um parâmetro na linha de comando como este:
ssh -o StrictHostKeyChecking=no yourHardenedHost.com