Utilisez le -o
options,
ssh -o "StrictHostKeyChecking no" [email protected]
Ajoutez les lignes suivantes au début de /etc/ssh/ssh_config
...
Host 192.168.0.*
StrictHostKeyChecking no
UserKnownHostsFile=/dev/null
Choix :
- Le sous-réseau de l'hôte peut être
*
pour permettre un accès illimité à toutes les adresses IP. - Modifier
/etc/ssh/ssh_config
pour la configuration globale ou~/.ssh/config
pour une configuration spécifique à l'utilisateur.
Voir http://linuxcommando.blogspot.com/2008/10/how-to-disable-ssh-host-key-checking.html
Vous ne devriez l'obtenir que la première fois que vous vous connectez à un nouvel hôte. Après avoir répondu yes
l'hôte est stocké dans ~/.ssh/known_hosts
et vous ne serez pas invité la prochaine fois que vous vous connecterez.
Notez que si ~/.ssh/known_hosts
ne peut pas être écrit pour une raison quelconque (par exemple, un problème d'autorisations), vous serez invité à chaque fois que vous vous connecterez.