qbit.ypldap

openbsd-ypldap

此角色配置 OpenBSD 机器以通过 ldap 服务器进行身份验证。

要求

  • OpenBSD

角色变量

变量 默认值 描述
ypldap_interval 60 ypldap 查询 ldap_server 用户信息的间隔秒数。
ldap_server "127.0.0.1" 运行 LDAP 的服务器。
ldaps True 是否使用 TLS 连接到 ldap_server
cafile 未定义 CA 文件的路径。默认情况下,如果未指定 cafile,将使用 /etc/ssl/cert.pem
ldap_domain "bolddaemon" 这是您的域名。如果您的 FQDN 是 "example.com",那么这个值就是 "example"。
ldap_tld "com" 您域名的顶级域 (TLD)。如果您的 FQDN 是 "example.com",那么这个值就是 "com"。
ldap_admin "admin" rootdn。最终将解析为:cn={{ ldap_admin }},dc={{ ldap_domain }},dc={{ ldap_tld }}
ldap_admin_pass "welcome" rootdn 的密码。这个密码会被传送到 encrypt(1) 并以哈希形式存储在 /etc/ldapd.conf 中。

依赖

  • OpenBSD

示例剧本

- hosts: openbsd_ypldap_clients
  roles:
     - { role: ypldap, tags: ["clients", "ypldap"] }

许可证

/*
 * 版权所有 (c) 2018 Aaron Bieber <[email protected]>
 *
 * 允许出于任何目的使用、复制、修改和分发本软件,无论收费与否,前提是上述版权声明和本许可证声明出现在所有副本中。
 *
 * 本软件按 "原样" 提供,作者不对本软件的任何担保负责,包括所有默示的适销性和适用性担保。在任何情况下,作者对因使用、数据或利润损失而导致的任何特殊、直接、间接或后果性损害不承担责任,无论是合同、疏忽还是其他侵权行为引起的,或与本软件的使用或性能有关的。
 */
关于项目

OpenBSD ypldap configuration

安装
ansible-galaxy install qbit.ypldap
许可证
isc
下载
68
拥有者
OpenBSD slacker in CO