如何断开服务器与 LDAP 的连接

如何断开服务器与 LDAP 的连接

我有一个为 LDAP 配置的 Fedora 服务器。但是,LDAP 服务器已消失,现在我无法通过 SSH 访问它。我已将服务器重新启动到单用户模式,启动 eth0 并启动 sshd,但是当我尝试 ssh 进入它时,连接超时,服务器报告“nss_ldap:无法搜索 LDAP 服务器服务器不可用”。

如何从系统中彻底清除 LDAP 并断开其与任何外部 LDAP 依赖关系的连接?我已经运行yum remove openldap-servers nss-pam-ldapd并删除了常见的 ldap conf 脚本,但 sshd 仍然阻止所有连接,因为它无法针对不存在的 LDAP 服务器验证它们。

答案1

您应该从 ssh conf 文件/etc/ssh_config/etc/sshd_config.检查这两个文件:-

PAMAuthenticationViaKbdInt yes

并将其更改为:-

PAMAuthenticationViaKbdInt no

当然,不要忘记重新启动您的服务:-

service sshd restart

相关内容