Obtengo el siguiente resultado si ejecuto el siguiente comando:
-bash-3.2$ ssh -o "StrictHostKeyChecking no" 192.168.1.77
Warning: Permanently added '192.168.1.77' (RSA) to the list of known hosts.
Last login: Fri Jul 4 10:49:11 2014 from chlorine.example.com
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
-bash-3.2$
Me gustaría ejecutar este comando, sin agregar 192.168.1.77 a la lista de hosts conocidos, pero aún así permitir un inicio de sesión exitoso.
¿Existe una opción SSH que permita esto? He pasado por la man
página ssh_config
y he probado todas las opciones probables, como la configuración "CheckHostIP no"
sin éxito.
Tanto los sistemas locales como remotos ejecutan Solaris 10.
Si es necesario, podría hacer una copia de seguridad de mi $HOME/.ssh/known_hosts
archivo antes de hacer una conexión y restaurarlo después de hacer la conexión, pero si hay una opción SSH que me permita evitar hacer esto, preferiría usarla.
fuente