Ich möchte Informationen zur Verwendung der SSH-Kennwortauthentifizierung bei der Ausführung von ansible ausgeben.
(venv) [root@tspdev01 test_role]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
(venv) [root@tspdev01 test_role]#
(venv) [root@tspdev01 test_role]# ansible --version
ansible 2.9.10
config file = /root/.ansible.cfg
configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /root/venv/lib/python2.7/site-packages/ansible
executable location = /root/venv/bin/ansible
python version = 2.7.5 (default, Apr 2 2020, 13:16:51) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
(venv) [root@tspdev01 test_role]#
Den folgenden Inhalt zu ansible.cfg
hinzugefügt
Zusätzlicher Inhalt
[defaults]
ask_pass = True
ansible.cfg
/etc/ansible/ansible.cfg
Es sieht aus wie das.
Ausführungsergebnis
(venv) [root@tspdev01 test_role]# ansible -i inventory/test01_inventory.ini test_servers -m ping --ask-pass
SSH password:
192.168.56.51 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false,
"ping": "pong"
}
(venv) [root@tspdev01 test_role]#
→ Wenn es "Pong" ist, ist eine Ping-Kommunikation möglich.
Als ich zum ersten Mal ansible lief, wurde der folgende Fehler angezeigt.
error
(venv) [root@tspdev01 test_role]# ansible -i inventory/test01_inventory.ini test_servers -m ping
192.168.56.51 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).",
"unreachable": true
}
(venv) [root@tspdev01 test_role]#
Bei der Suche nach der Fehlerursache habe ich die Information "Verwendung der SSH-Kennwortauthentifizierung bei der Ausführung von ansible" gefunden.
[UNREACHABLE! Fehler beim Herstellen einer Verbindung zum Host über ssh: Fehler "Berechtigung verweigert" und Anmeldung beim Zielhost nicht möglich](https://curecode.jp/tech/ansible-unreachable-failed-to-connect-to-the-host -via-ssh-Erlaubnis verweigert /)
Recommended Posts