Chinaunix

标题: 怎么控制一个用戶的ID同时间只有一个登入? [打印本页]

作者: reloadit    时间: 2006-02-15 15:35
标题: 怎么控制一个用戶的ID同时间只有一个登入?
怎么控制一个用戶的ID同时间只有一个登入?

多过一个同名/同ID 就不能登入..
作者: 寂寞烈火    时间: 2006-02-15 15:47
在/etc/security/limits.conf加入:
@username      hard       maxlogins       1
作者: jiazhengw    时间: 2006-02-15 16:06
我改过了,咋不行呢?是不是要重新启动机子呢?
作者: jiazhengw    时间: 2006-02-15 16:25
前加@是用户组吧,单个用户是不用加@的。但我将值设为1后,却可以同时登2个,设为0后一个都登不上了!第二个参数我是设为hard的,不是soft,这不知是为什么?我用红帽9.

[ 本帖最后由 jiazhengw 于 2006-2-15 16:26 编辑 ]
作者: 寂寞烈火    时间: 2006-02-15 16:34
原帖由 jiazhengw 于 2006-2-15 16:25 发表
前加@是用户组吧,单个用户是不用加@的。但我将值设为1后,却可以同时登2个,设为0后一个都登不上了!第二个参数我是设为hard的,不是soft,这不知是为什么?我用红帽9.

如果你的用户叫abc,那么
@abc hard maxlogins 1
不需要重启,我的环境跟你一样,没问题
作者: sz2273    时间: 2006-02-15 17:49
又学了一个,不错!
作者: tchhyc    时间: 2006-02-15 17:53
刚才试了,也是"将值设为1后,却可以同时登2个,设为0后一个都登不上了"
作者: jiazhengw    时间: 2006-02-15 18:06
我加了@符号也是这样的,不知是为什么?
作者: chinaux    时间: 2006-02-15 18:18
it could be because of different ways of login, e.g., telnet, ssh.
作者: jiazhengw    时间: 2006-02-15 20:53
不是的,我都是在本机上控制台登录的。
作者: platinum    时间: 2006-02-16 09:50
原帖由 寂寞烈火 于 2006-2-15 15:47 发表
在/etc/security/limits.conf加入:
@username      hard       maxlogins       1

烈火兄总有好点子,又学到东西了
作者: ding.happy    时间: 2006-02-16 09:51
标题: ??
同楼上一样,设为1时可以登陆两次
而设为0时就不能登陆了
作者: morningscene    时间: 2006-02-16 10:31
#<type> can have the two values:
#        - "soft" for enforcing the soft limits
#        - "hard" for enforcing hard limits


==============

不明白这个soft和hard的区别?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2