Retirado da minha resposta em Pergunte diferente :
Você pode simplesmente experimentá-lo sem confitguração, apenas na linha de comando:
sftp -o StrictHostKeyChecking=no hostname
mas acho que não faz tudo o que você precisa. Se você deseja ignorar todas as checagens de teclas do host, você precisa configurar o arquivo known_hosts para /dev/null
, então nunca haverá nada armazenado:
sftp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null hostname
ou em /etc/ssh_config
:
Host hostname
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
para hostname
específico ou você pode usar *
para todos os nomes de host