本地拒绝login通过LDAP进行身份validation的用户

我有一个RedHat Linux服务器,用于超过1000个用户

用户名是通过LDAP协议到达服务器的,所以loginauthentication来自LDAP

我的问题是:有可能阻止用户在本地机器上login,而用户名称来自LDAP?

您可以通过PAM设置限制login: http : //www.cyberciti.biz/tips/howto-deny-allow-linux-user-group-login.html

您可以使用DenyUsers或者如果您想拒绝/etc/ssh/sshd_config的组DenyGroups

你可以按照下面的步骤

这可以在每个使用PAM模块的服务器上完成。

root @ test-login:〜#vim / etc / ssh / sshd_config

添加下面的行

DenyUsers ldapuser1 ldapuser2 ldapuser3

DenyGroups ldapgroup1 ldapgroup2

保存文件并重新启动ssh服务

root @ test-login:〜#service ssh restart

现在尝试