Utilice el -o
opción,
ssh -o "StrictHostKeyChecking no" [email protected]
Agregue las siguientes líneas al principio de /etc/ssh/ssh_config
...
Host 192.168.0.*
StrictHostKeyChecking no
UserKnownHostsFile=/dev/null
Opciones:
- La subred del host puede ser
*
para permitir el acceso sin restricciones a todas las direcciones IP. - Editar
/etc/ssh/ssh_config
para configuración global o~/.ssh/config
para la configuración específica del usuario.
Consulte http://linuxcommando.blogspot.com/2008/10/how-to-disable-ssh-host-key-checking.html
Solo debe obtener esto la primera vez que se conecta a un nuevo host. Después de responder yes
el host se almacena en ~/.ssh/known_hosts
y no se le preguntará la próxima vez que se conecte.
Tenga en cuenta que si ~/.ssh/known_hosts
no se puede escribir por ningún motivo (p. ej., problema de permisos), se le preguntará cada vez que se conecte.