2010/7/7 samuel correa samuel.correa@gmail.com:
The authenticity of host '192.168.30.100 (192.168.30.100)' can't be established. RSA key fingerprint is a7:da:a2:13:e0:88:11:1f:1c:68:27:ba:93:55:b4:5f. Are you sure you want to continue connecting (yes/no)?
quedando a la espera de que le ingresen por teclado un "yes".
Mi pregunta es la siguiente: Es posible que al ejecutar el script, el comando que intenta hacer la coneción ssh. tenga como parametro o algo asi ese "yes" para que pase derecho?
Una forma de evitar el chequeo es poner en /etc/ssh/ssh_config del cliente el parámetro StrictHostKeyChecking en "no". Normalmente está en "ask" (preguntar).
También se puede especificar este parámetro en la línea de comandos:
ssh -o StrictHostKeyChecking=no 192.168.30.100
Aunque por supuesto el chequeo tiene su razón de ser y uno debe evaluar los riesgos de no usarlo.