pam-ldap

RHEL 5.8 LDAP pam_groupdn 定制
pam-ldap

RHEL 5.8 LDAP pam_groupdn 定制

我有一个给定的 LDAP 服务器,我想使用它在我的 Red Hat Enterprise Linux 5.8 服务器上进行用户身份验证。我已与 LDAP 服务器建立连接,并且能够通过 LDAP 用户“用户名”登录 Linux 服务器。 现在我希望只有来自一个 LDAP 组的用户才能登录到我的 RHEL 服务器。我尝试通过配置以下内容来实现此目的/etc/ldap.conf: pam_groupdn cn=RW,ou=ApplRoles,ou=App,ou=Applications,dc=sbb,dc=CH pam_member_attribute App...

Admin

如果没有 tls_checkpeer,pam_ldap 配置中的 CA 根证书将无法工作
pam-ldap

如果没有 tls_checkpeer,pam_ldap 配置中的 CA 根证书将无法工作

系统是 Debian Squeeze 和 Ubuntu Precise,配置相同。两个发行版上的 libpam-ldap 版本均为 184-8.5。 使用以下配置,一切工作正常/etc/pam_ldap.conf。 host 10.220.100.11 base ou=companies,ou=asp,ou=sweden,dc=domain,dc=inet ldap_version 3 ssl on tls_checkpeer no binddn svc_unix_auth bindpw secret scope sub timelimit 30 pam...

Admin

用户无法远程登录到 sssd 配置的 Linux 主机
pam-ldap

用户无法远程登录到 sssd 配置的 Linux 主机

我有一台 RHEL 主机。我已将 sssd 配置为连接到 ldap 服务器。ldap 用户无法远程连接到主机。但是,只要我执行 su - username,它就会正常工作。但如果用户尝试通过 ssh 登录,它就不起作用。我收到权限被拒绝的消息。我使用 ssh 密钥以 root 身份登录到服务器以进行配置并重新启动 sssd。以下是 /etc/sssd/sssd.conf 文件。 [domain/example.com] autofs_provider = ldap id_provider = ldap auth_provider = ldap chpass_...

Admin

LDAP 上的 STARTTLS 连接是否需要证书
pam-ldap

LDAP 上的 STARTTLS 连接是否需要证书

我的 LDAP 服务器的 ldap.conf 文件 # # LDAP Defaults # # See ldap.conf(5) for details # This file should be world readable but not world writable. BASE dc=coretesting,dc=com URI ldap://ldap.coretesting.com #ldap://ldap-master.example.com:666 #SIZELIMIT 12 #TIMELIMIT 15 #...

Admin

是否可以将 memberUid 添加为绑定 DN
pam-ldap

是否可以将 memberUid 添加为绑定 DN

我们可以使用 memberUid 来绑定 DN 字符串吗? 这是我的示例 ldif 文件 dn: cn=posixgroup,dc=memtesting,dc=com objectClass: top objectClass: posixGroup gidNumber: 1001 cn: posixgroup memberUid: posixuser dn: cn=posixuser,cn=posixgroup,dc=memtesting,dc=com objectClass: top objectClass: person objectClass: ui...

Admin

在设置 TLSVerifyClient 选项时必须提供哪些证书
pam-ldap

在设置 TLSVerifyClient 选项时必须提供哪些证书

就我而言,我已经设定了TLS验证客户端到要求我无法建立连接,同时提供TLSCA 证书文件 独自的。 在设置 TLSVerifyClient 选项需求时,是否必须提供以下选项或 TLSCACertificateFile 是否足够? TLSCA 证书文件 TLS证书密钥文件 TLS证书文件 问候, 内存 ...

Admin

设置 SSO:openldap、kerberos、nfs(truenas):
pam-ldap

设置 SSO:openldap、kerberos、nfs(truenas):

目前,我能够使用 openldap ldap 服务器和 Truenas NFS 服务器(配置了 LDAP 访问)设置 SSO NFS 设置。ubuntu 客户端能够使用 pam-mount 挂载 nfs 主共享。目的是让每个 LDAP 用户使用 pam-ldap 和 nss-ldap 进行身份验证,然后挂载适当的 nfs 主共享。设置正在运行。 据我所知,有四种可能的方法。 方法 - 1: a) 在 nfs-server 导出中使用 no_root_squash 和 sec=sys(这具有严重的安全隐患),并通过 ubuntu 客户端中的 pam_ldap ...

Admin

nss_ldap 无法绑定到 LDAP 服务器
pam-ldap

nss_ldap 无法绑定到 LDAP 服务器

我已使用 nss_ldap 配置了 ldap 客户端(ubuntu 20.04)以连接 ldap 服务器并接受特定组中的用户,似乎一切正常,客户端可以访问 ldap 服务器,ldap 用户可以访问客户端计算机。但是,当客户端连接到 ldap 服务器时,我收到以下错误消息: systemd-logind: nss_ldap: failed to bind to LDAP server ldap://[IP address]: Can't contact LDAP server systemd-logind: nss_ldap: reconnecting to ...

Admin

nss-pam-ldapd 密码验证仅在使用“su”时在 CentOS 7 上不起作用
pam-ldap

nss-pam-ldapd 密码验证仅在使用“su”时在 CentOS 7 上不起作用

语境 我这里有 2 台不同的机器,它们的主要区别在于一台运行 CentOS6,另一台运行 CentOS7。两台机器都运行最新的发行版 lib 版本:COS7 为 0.8.13,CentOS6 为 0.7.5 两台机器都运行“正常”配置的 nss-pam-ldapd: /etc/nslcd.conf uid nslcd gid ldap uri ldap://ldap.example.org/ base dc=example,dc=org ssl no tls_cacertdir /etc/openldap/cacerts idle_timelimit 2...

Admin

不明白为什么 libnss-pam-ldapd 找不到 LDAP 库
pam-ldap

不明白为什么 libnss-pam-ldapd 找不到 LDAP 库

我正在尝试交叉编译libnss-pam-ldapd对于 arm 架构。configure 命令总是给出以下错误: checking for library containing ldap_search_ext... no checking for ldap_search_ext... no configure: error: could not locate a valid LDAP library 很明显,它没有找到 ldap 库,尽管在 configure 命令中已使用LDFLAGS环境变量提供了该库。我确信该问题的解决方案很简单,但到目前为止我还没能...

Admin

ldapwhoami 可以工作,但 pam_authenticate 使用相同凭据失败
pam-ldap

ldapwhoami 可以工作,但 pam_authenticate 使用相同凭据失败

我正在使用 C++ 应用程序测试 pam_ldap 实现。我配置了 ldap 和 pam_ldap 以针对在同一主机中运行的 OpenLDAP 服务器进行身份验证。创建了一个用户进行测试,ldapwhoami效果如下: ldapwhoami -vvv -D cn=carlosp,cn=users-group,ou=users,dc=example,dc=org -x -w xxxx 返回 ldap_initialize( <DEFAULT> ) dn:cn=carlosp,cn=users-group,ou=users,dc=example,dc...

Admin

PAM 身份验证-自动创建用户?
pam-ldap

PAM 身份验证-自动创建用户?

我终于在 Ubuntu 18.04 上实现了 LDAP 身份验证,但是只有在我首先创建本地用户帐户(例如 john.smith)时它才有效。 如果我不先创建帐户,它将无法绑定到 LDAP 服务器(AD)。 有趣的是,它找到了用户(auth.log 显示 OU)但是它随后尝试与 cn=john smith 进行绑定(中间缺少句点)。 我可以让 PAM 自动创建本地帐户并分配给本地 Unix 组吗? 任何帮助或指点都值得赞赏。蒂姆 ...

Admin

afpd[]: PAM audit_log_acct_message() 失败: 操作不允许
pam-ldap

afpd[]: PAM audit_log_acct_message() 失败: 操作不允许

我试图在 /var/log/auth 中调试这个错误,但我不知道在哪里查看。 Jul 27 06:44:30 server afpd[6463]: PAM audit_log_acct_message() failed: Operation not permitted 系统日志看起来不错: Jul 27 06:43:39 server afpd[6463]: AFP3.3 Login by demouser Jul 27 06:44:30 server afpd[6463]: AFP logout by demouser Jul 27 06:44:30 s...

Admin

auth.log 中记录了错误,但一切正常
pam-ldap

auth.log 中记录了错误,但一切正常

您好,我有一台 Linux 服务器 (18.04),它使用 netatalk 服务充当 TimeMachine 备份服务器。用户使用 LDAP (/etc/ldap.conf) 进行身份验证 客户端可以连接到 AFP 安装,进行 TimeMachine 备份并顺利注销。如果您需要共享更多 conf 文件,请告诉我。 AFPD 版本: afpd -V afpd 2.2.6 - Apple Filing Protocol (AFP) daemon of Netatalk This program is free software; you can re...

Admin

libpam-ldap 无法通过 SSL/TLS 连接到 LDAP 服务器
pam-ldap

libpam-ldap 无法通过 SSL/TLS 连接到 LDAP 服务器

我正在尝试配置 PAM 以与我的 LDAP 服务器配合使用进行身份验证。为此,我尝试使用 libpam-ldap,出于两个原因,我决定使用 libpam-ldap 而不是 libpam-ldapd。首先,libpam-ldapd 似乎不支持基于组的身份验证,这意味着我无法控制哪些用户可以使用 LDAP 组访问哪些服务(至少对于使用 PAM 的服务而言);其次,当我尝试安装 libpam-ldapd 时,整个服务器变得极其迟钝,处理命令需要长达 30 秒的时间。 当进行身份验证尝试时,libpam_ldap 会正确尝试在端口 636 上联系所需的 LDAP ...

Admin