
Tengo acceso SSH para un servidor en particular, pero cuando intento ejecutar el libro de jugadas para ese servidor. Estoy intentando realizar la implementación para ese servidor pero tengo un problema.
fatal: [lapp999.corp.com]]: UNREACHABLE! => {"changed": false, "msg": "Data could not be sent to remote host \"lapp999.corp.com\". Make sure this host can be reached over ssh: ********************************************************************************\n
!!!WARNING!!!\n********************************************************************************\nThis system is a restricted access system. All activity on this system is\nsubject to monitoring. Information collected that is malicious, unauthorized or\nunlawful, may be provided to the relevant authorities for further action. By\ncontinuing past this point, you expressly consent to this monitoring.\n********************************************************************************\
[email protected]: Permission denied (publickey).\r\n", "unreachable": true}
¿Alguien puede ayudarme a solucionar este problema?
Respuesta1
ansible-playbook -vvv
Verbosity 3 comienza a imprimir los comandos ejecutados, incluida la línea de comando ssh. Compare esto con el comando ssh que afirma que funciona de forma interactiva.
Compruebe si IdentityFile
se debe configurar para este host ssh_config
y, de ser así, con qué credencial.
El valor predeterminado de Ansible es no utilizar opciones ssh interactivas. Si necesitara una contraseña, tendría que proporcionarla a través --ask-pass
de la línea de comando o establecer una variable ansible_password
y tener el sshpass
programa instalado, porque OpenSSH realmente no quiere que automatice las contraseñas.