Ansible-更改ldap服务器上的用户密码

Ansible-更改ldap服务器上的用户密码,ldap,ansible,Ldap,Ansible,我使用Ansible将用户添加到ldap服务器 第一次用户创建。当我再次运行Ansible时,我只想更改用户密码,这是属性之一,它什么也不做 如何更改现有用户的atribute 在我的main.yml文件中,类似于: - name: user entries ldap_entry: dn: ... attributes: uidNumber: "{{ item.uidNumber }}" gidNumber: "{{ item.gidNumber }}

我使用Ansible将用户添加到ldap服务器

第一次用户创建。当我再次运行Ansible时,我只想更改用户密码,这是属性之一,它什么也不做

如何更改现有用户的atribute

在我的main.yml文件中,类似于:

- name: user entries
  ldap_entry:
    dn: ...
    attributes:
      uidNumber: "{{ item.uidNumber }}"
      gidNumber: "{{ item.gidNumber }}"
      sn: "{{ item.sn }}"
      cn: "{{ item.cn }}"
      userPassword: "{{ item.userPassword }}"
    bind_dn: "..."
    bind_pw: "..."
    state: present
  with_items: "{{ users }}"

从ldap_条目模块文档:

此模块仅断言LDAP条目是否存在,而不是其属性。要断言条目的属性值,请参见ldap_attr


使用模块。

ldap\u条目模块文档:

此模块仅断言LDAP条目是否存在,而不是其属性。要断言条目的属性值,请参见ldap_attr

使用模块