microsoft.ad.debug_ldap_client 模块 – 获取主机信息以调试 LDAP 连接
注意
此模块是 microsoft.ad 集合(版本 1.7.1)的一部分。
如果您使用的是 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install microsoft.ad
。
要在 playbook 中使用它,请指定:microsoft.ad.debug_ldap_client
。
microsoft.ad 1.1.0 中的新增功能
概要
获取有关当前 Ansible 主机的信息以调试 LDAP 连接及其功能。
注意
此模块具有相应的 action 插件。
属性
属性 |
支持 |
描述 |
---|---|---|
支持:完全支持 |
表示它具有相应的 action 插件,因此某些选项部分可以在控制器上执行 |
|
支持:完全支持 |
支持与 |
|
支持:不支持 |
强制执行不按主机执行的“全局”任务,这将绕过按主机模板化以及串行、节流和其他循环方面的考虑 条件将按使用 此操作在非锁步策略之外通常无法正常工作 |
|
支持:完全支持 |
可以在 check_mode 下运行并返回更改状态预测,而无需修改目标,如果不支持,则将跳过该操作。 |
|
支持:不支持 |
在 diff 模式下,将返回有关已更改内容(或可能需要在 check_mode 下更改的内容)的详细信息 |
|
平台:posix |
可以对其进行操作的目标操作系统/系列 |
备注
注意
有关 LDAP 连接的更多信息,请参阅 LDAP 连接帮助。
返回值不属于任何契约的一部分,将来可能会更改。它旨在提供 Ansible 主机的快照,可以帮助调试 LDAP 连接问题,而不是用作普通 playbook 的一部分。
示例
- name: Get information about the Ansible host's LDAP capabilities
microsoft.ad.debug_ldap_client:
返回值
常用的返回值已在 此处 记录,以下是此模块特有的字段
键 |
描述 |
---|---|
有关 SRV LDAP 服务器查找的详细信息。 只有安装 dnspython 后才会填充这些值。 返回:始终返回 |
|
所选 SRV 记录的默认端口。 返回:安装了 dnspython 示例: |
|
所选 SRV 记录的默认主机名。 返回:安装了 dnspython 示例: |
|
获取 SRV 记录时发生的任何异常。 返回:安装了 dnspython 示例: |
|
在 LDAP 服务器查找期间找到的 SRV 记录。 返回:安装了 dnspython |
|
此 SRV 记录的端口。 返回:安装了 dnspython 并且找到了 default_realm 示例: |
|
记录优先级值。 返回:安装了 dnspython 并且找到了 default_realm 示例: |
|
SRV 记录的目标名称。 返回:安装了 dnspython 并且找到了 default_realm 示例: |
|
记录权重值。 返回:安装了 dnspython 并且找到了 default_realm 示例: |
|
有关主机 Kerberos 设置的详细信息。 只有安装了 krb5 后才会填充这些值。 返回:始终返回 |
|
有关默认 Kerberos 凭据缓存的详细信息。 返回:安装了 krb5 |
|
存储在 ccache 中的凭据列表。 这需要安装 返回:安装了 krb5 |
|
获取 ccache 信息时发生的任何异常。 返回:安装了 krb5 示例: |
|
默认 ccache 类型和名称。 返回:安装了 krb5 示例: |
|
Kerberos 报告的 default_realm。 此值用于自动服务器查找。 返回:安装了 krb5 示例: |
|
如果无法检索默认区域,则显示异常详细信息。 返回:安装了 krb5 示例: |
|
此集合用于 LDAP 连接的所有软件包及其已安装的版本。 如果软件包未安装或导入失败,则值为导入过程中的回溯信息。 这可以用于确定可选功能(如 Kerberos 身份验证或服务器查找)的可用性。 返回:始终返回 |
|
已安装的 返回:始终返回 示例: |
|
已安装的 返回:始终返回 示例: |
|
已安装的 返回:始终返回 示例: |
|
已安装的 返回:始终返回 示例: |
|
已安装的 返回:始终返回 示例: |