Threshold;session
定义最小的tty限制,当超过此限制时,
idled程式才会开始去限制user登入的时间 。
idled会将发出警告,并终止该tty 。
10.Multiple;number
number必须是;-1;或者是其他正数 。
若number为-1,每个user能够重登入的数量,依有多少使用者登入决定 。
计算方式如下:;若threshold设为10,且有2个不同的user登入,
Multiple;threshold;;;则每一使用者可以拥有;10;÷2;=5;个tty 。
-------;÷--------;;;若threshold设为10,且有3个不同的user登入,
num;;users;;;;;;则每一使用者可以拥有;10;÷3;=3;个tty 。
若number大於0,则不管有多少tty被执行,限定每一个user能够拥有的tty数 。
因为number必须大於0,最小是1,所以最少每一位user最少会拥有一个tty 。
idled程式选择那个tty该保留的方式,是依据登入的时间 。
最先启动的tty会被保留,其他的则会被警告并且终止 。
11.上述的类型,可以经由某些档案定义,语法如下:
timeout;file
session;file
refuse;file;
exempt;file
若以相对路径表示,则需要由程式启始位置开始描述路径 。
亦可以直接用绝对路径 。
档案的内容很简单,每一个user(login;name)一行 。
且基本上档案中的空白会被忽略 。
◎测试
若今天为了测试,将threshold设为2且multiple为-1
我登入连续3次,则因为;2/1(user数)=2
所以当今天登入超过2次後,idled会启动
并要求我停止最後启动的tty 。若不理他...结果如下..
Fri;Jan;18;16:59:01
This;user;id;is;logged;on;too;many;times.;Please;end
some;logins;to;reduce;your;total;number;of;logins;to;no
more;than;2.;Please;do;so;in;the;next;2;minutes
or;you;will;bi;logged;out;by;the;system.
两分钟后
Logged;out;by;the;system.
◎参考资料
IDLED.CF(5)
推荐阅读
- FreeBSD 利用IPFW实现限制局域网使用QQ
- FreeBSD icecast 网络电台软件安装
- OS版本:FreeBSD 4.3-STABLE #4 find的介绍--
- FreeBSD 档案操作
- FreeBSD logcheck log分析
- FreeBSD SNP 1.装设SNP
- FreeBSD SNP 2.Server端--自我测试连线
- 设置 浅谈FreeBSD 5.2 常用操作的改变
- 68 FreeBSD连载:根据Windows网络设置Samba
- FreeBSD SNP 3.Client端--连线实作