由 fiddle 在 02-11-2004 11:02 发表:
请教:如何限制telnet用户的数量
请教各位:
因为单位的编译服务器如果有多个用户在编译,系统就会延迟,甚至当机。所以我试图限制远程登陆的人数。如何设置?
先谢谢了
由 dacheng 在 02-13-2004 11:37 发表:
这样试试
方法1:根据ip进行限制
通过修改/etc/host。allow文件,来进行限制,例如上午允许网段A使用,下午允许网段B使用,美中不足的是每次必须手工修改host。allow文件
方法2:根据访问时间进行限制:
修改/etc/pam。d/login文件,增加下列语句:
account required pam_time.so
修改/etc/security/time。conf文件,对不同用户进行设置即可
方法3:使用iptables限制不同ip的用户在不同时间段内访问23端口
得之于心 应之于手
由 dacheng 在 02-13-2004 11:40 发表:
回复: 这样试试
> quote:
>
> * * *
>
> 最初由 dacheng 发表
>
> **方法1:根据ip进行限制
>
> 通过修改/etc/host。allow文件,来进行限制,例如上午允许网段A使用,下午允许网段B使用,美中不足的是每次必须手工修改host。allow文件
>
>
>
> 方法2:根据访问时间进行限制:
>
> 修改/etc/pam。d/login文件,增加下列语句:
>
> account required pam_time.so
>
> 修改/etc/security/time。conf文件,对不同用户进行设置即可
>
> 这样设置就可一劳永逸了,呵呵~~
>
>
>
> 方法3:使用iptables限制不同ip的用户在不同时间段内访问23端口 **
>
> * * *
得之于心 应之于手
由 cx6445 在 02-13-2004 20:52 发表:
iplimint,新版的netfiler有此功能
由 fiddle 在 02-16-2004 09:19 发表:
cx6445:
可否能够详细说说看?
dacheng:
你所提供的方法似乎不能满足需求,因为现在公司软件部都是同一个网段,而且也无法规定编译的时间,最好的方法是监测有多少人登陆(一般登陆都是为了编译,如果是拷贝文件到服务器,我们现在使用的方案是Samba服务器),当达到一定数量的用户登陆时,就要限制了(因为在Link的时候耗费相当大的RAM)。所以请您帮忙看看有没有解决方案?
高手们,请不吝赐教,先谢谢了。
由 flytosky 在 02-18-2004 18:02 发表:
可以在/etc/xinetd.d/telnet文件的{}里面加上一行:
instances=5
就可以把连接数控制在5以内。<