![使用 LDAP 凭据的 SSH 显示权限被拒绝(公钥)](https://linux22.com/image/712979/%E4%BD%BF%E7%94%A8%20LDAP%20%E5%87%AD%E6%8D%AE%E7%9A%84%20SSH%20%E6%98%BE%E7%A4%BA%E6%9D%83%E9%99%90%E8%A2%AB%E6%8B%92%E7%BB%9D%EF%BC%88%E5%85%AC%E9%92%A5%EF%BC%89.png)
我有 2 台机器(LDAP 服务器和 LDAP 客户端),我正在学习配置 LDAP 服务器,并且我正在遵循 数字海洋教程phpldapdmin 运行正常,我也配置了客户端。但是当我尝试使用 LDAP 用户登录客户端时,我收到权限被拒绝(公钥)的消息。有人能帮我解决这个问题吗?
答案1
该教程中的说明用于设置 LDAP 服务器。它们不涉及重新配置系统以针对 LDAP 进行身份验证。
要设置客户端以便可以使用 LDAP 凭据登录,您需要在 PAM 中进行设置。有关如何执行此操作的一些说明,请访问https://help.ubuntu.com/community/LDAPClientAuthentication- 简而言之,你需要安装ldap-auth-client