我想使用ansible playbook设置nagios核心的密码。 手动执行,设置密码的命令是:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
新密码:
重新输入新密码:
我想通过ansible playbook设置相同的内容。
答案 0 :(得分:4)
您是否尝试过这样的htpasswd
模块:
- name: Set password to nagios
htpasswd:
path: "/usr/local/nagios/etc/htpasswd.users"
name: nagiosadmin
password: "Very-Secure-Password"
crypt_scheme: md5_crypt
注意:passlib
必须安装在执行模块