Linux 如何通过ansible将root密码更改为30台主机?
我需要更新超过30台主机的根密码。 我读到我可以使用用户模块来实现这一点。。。但我做错了什么Linux 如何通过ansible将root密码更改为30台主机?,linux,automation,ansible,Linux,Automation,Ansible,我需要更新超过30台主机的根密码。 我读到我可以使用用户模块来实现这一点。。。但我做错了什么 你能在这里提供一些帮助吗?我遇到了一个类似的情况,我所做的就是解决这个问题,就像这样: Filename: password_rollover.yml --- - name: Password rollover user: - name: "{{ lookup('env', 'USER') }}" update_password: always password:
你能在这里提供一些帮助吗?我遇到了一个类似的情况,我所做的就是解决这个问题,就像这样:
Filename: password_rollover.yml
---
- name: Password rollover
user:
- name: "{{ lookup('env', 'USER') }}"
update_password: always
password: "{{ lookup('env', 'PASSWORD') }}"
您可以使用它传递这些环境变量:
USER=root PASSWORD=newpass ansible-playbook --limit group password_rollover.yml -b
在上面的yaml文件中输入错误
- name: Password rollover
user:
name: "{{ lookup('env', 'USER') }}" ## Should not have "-"
update_password: always
password: "{{ lookup('env', 'PASSWORD') }}"
请展示您已经拥有的代码。Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。也看到