LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2057|回复: 6

利用pam限制用户登陆次数,竟然没成功

[复制链接]
发表于 2006-4-7 12:29:57 | 显示全部楼层 |阅读模式
首先我在/etc/security/limits.conf加入redhat    hard   maxlogins   3
然后在/etc/pam.d/sshd中 加入   session     required     pam_limits.so

经过这样的设置   竟然redhat用户还是能无限制的SSH     很郁闷
还有没有其他要注意的地方啊   请指教   谢谢
发表于 2006-4-7 13:37:37 | 显示全部楼层
去看/usr/share/doc/pam-*/txts/README.pam_limits, pam_limits module:    Imposing user limits on login.maxsyslogins和用户登录次数无关,是用来限制同一<domain>名在同一时间同时在线次数的!
回复 支持 反对

使用道具 举报

发表于 2006-4-7 13:37:54 | 显示全部楼层
去看/usr/share/doc/pam-*/txts/README.pam_limits, pam_limits module:    Imposing user limits on login.maxsyslogins和用户登录次数无关,是用来限制同一<domain>名在同一时间同时在线数的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-7 19:45:14 | 显示全部楼层
谢谢!那讨教一下如何去限制用户的login次数
另外
maxlogins  和 maxsyslogins的区别是什么啊.maxlogins: max  numbers of logins for this user 是不是指可以用某帐户同时登陆的次数,而maxsyslogins:max number of logins on the system 你说同时在线次数,那我就不太明白了
回复 支持 反对

使用道具 举报

发表于 2006-4-7 20:07:11 | 显示全部楼层
muzi        -       maxlogins       2
我这里测试,ssh只能登录2次,之后就显示:

Too many logins for 'muzi'.
Last login: Fri Apr  7 13:34:05 2006
Connection to 192.168.0.1 closed.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-7 20:19:53 | 显示全部楼层
也就是说如下做法是对的???
首先我在/etc/security/limits.conf加入redhat hard maxlogins 3
然后在/etc/pam.d/sshd中 加入 session required pam_limits.so


因该和版本没问题吧  我的是AS4的
回复 支持 反对

使用道具 举报

发表于 2006-4-9 21:52:48 | 显示全部楼层
至少在我这里是有效的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表