我想使用 Ansible 作为另一个 Python 软件的一部分。在该软件中,我有一个主机列表及其用户/密码。
有没有办法将 SSH 连接的用户/密码传递给 Ansible ad-hoc 命令或以加密方式将其写入任何文件中?
还是我理解错了,唯一的方法就是使用 SSH 认证?
The docs https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html#cmdoption-ansible-playbook-1假设您可以通过命令行指定密码:
-k
, --ask-pass
.
询问连接密码
Ansible 还可以将密码存储在ansible_password多变的 https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html#connecting-to-hosts-behavioral-inventory-parameters基于每个主机。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)