ssh - studio - StrictHostKeyChecking no ignora la validación de huellas dactilares
lector biometrico android (1)
Lo he resuelto
Esta es la forma correcta (o la más correcta) de agregar esa opción:
# rsync -arvce "ssh -o StrictHostKeyChecking=no" /tmp/rsync/file.txt user@domain:/tmp/rsync/
Parece que hay una forma meticulosa de aplicar la opción, al agregar comillas dobles y colocar el ssh dentro.
Estoy Rsync-ing con el siguiente comando:
# rsync -arvce ssh /tmp/rsync/file.txt user@domain:/tmp/rsync/
Esto funciona bien, y tendré que hacer esto para varios lugares, así que quiero implementar la opción StrictHostKeyChecking
.
Después de leer otros ejemplos en línea, agregué la opción de esta manera (3 ejemplos):
# rsync -arvce ssh -o ''StrictHostKeychecking no'' /tmp/rsync/file.txt user@domain:/tmp/rsync/
# rsync -arvce ssh -o ''StrictHostKeychecking=no'' /tmp/rsync/file.txt user@domain:/tmp/rsync/
# rsync -arvce ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no /tmp/rsync/file.txt user@domain:/tmp/rsync/
Todavía me piden que valide la clave del servidor de destino. Entiendo que -o StrictHostKeychecking = sin opciones me permite elegir si omitir ese paso cada vez que abro una conexión.
¿Lo estoy haciendo incorrectamente?
aquí ''algunos enlaces que he leído sobre esto:
http://linuxcommando.blogspot.com/2008/10/how-to-disable-ssh-host-key-checking.html
http://www.thegeekstuff.com/2010/04/how-to-fix-offending-key-in-sshknown_hosts-file/
http://www.cyberciti.biz/faq/linux-appleosx-howto-disable-ssh-host-key-checking/