gpt4 book ai didi

ansible - Ansible 2.1.2 Playbook通过SSH密码和sudo密码作为命令行参数

转载 作者:行者123 更新时间:2023-12-04 00:59:55 27 4
gpt4 key购买 nike

我环顾四周,但找不到合适的解决方案,我想为多个主机上的多个用户运行剧本,并且我的角色使用用户特定的信息,例如姓名,电子邮件,ID ...现在,而不是为我写的每个用户都会调用ansible

ansible-playbook -i hosts --ask-become-pass --ask-pass ./playbooks/myplaybook.yml


但是,为了使上述命令起作用,我想将SSH密码和SUDO密码作为该参数的参数传递。我检查了ansible-playbook文档,但找不到它。实现这一目标的最佳方法是什么?

最佳答案

您可以从命令行指定以下参数:

… -e "ansible_user=username ansible_ssh_pass=xxx ansible_sudo_pass=xxx" …

关于ansible - Ansible 2.1.2 Playbook通过SSH密码和sudo密码作为命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41771725/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com