如何使用ansible playbook将密码设置为nagios

如何使用ansible playbook将密码设置为nagios,ansible,nagios,Ansible,Nagios,我想使用ansible playbook设置nagios core的密码。 手动执行时,设置密码的命令为: sudo htpasswd-c/usr/local/nagios/etc/htpasswd.users nagiosadmin 新密码: 重新键入新密码: 我想通过ansible playbook设置相同的设置。您是否尝试了如下htpasswd模块: - name: Set password to nagios htpasswd: path: "/usr/local/nagio

我想使用ansible playbook设置nagios core的密码。 手动执行时,设置密码的命令为:

sudo htpasswd-c/usr/local/nagios/etc/htpasswd.users nagiosadmin

新密码:

重新键入新密码:


我想通过ansible playbook设置相同的设置。

您是否尝试了如下
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
必须安装在执行模块的主机上

您是否尝试了如下
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
必须安装在执行模块的主机上