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_configpour la configuration globale ou~/.ssh/configpour 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.