相信很多linuxVPS都会有一些SSH帐号出售在外面,为了防止SSH帐号被滥用,需要限制帐号的登陆数,或者只能登陆一个人。
我们就通过PAM来限制,从而达到只能SSH单点登录的目的。
第一步编辑/etc/pam.d/sshd
vi /etc/pam.d/sshd
添加内容:
session required pam_limits.so
编辑/etc/security/limits.conf
vi /etc/security/limits.conf
添加内容
* - maxlogins 1
所有SSH用户最大登陆数限制为1.
然后需要重启服务器
reboot
重启后,多次登录同一个用户就会提示“Too many logins for ”
版权所有©艾克斯记事-转载文章请注明出处(带链接)