要求:配置telnet服務器並通過xinetd實現以下訪問控制功能
1. telnet服務服務器的最大連接數是20個
2. 若每秒的telnet請求達到4個,則服務自動停止1分鐘
3. 只允許來自trust.com域和192.168.0.0/24這個網絡的主機訪問你的telnet服務器
4. 拒絕192.168.0.100和bad.trust.com這兩台主機訪問你的telnet服務器
5. 允許以上的客戶端在9:00-11:00 13:00-15:00訪問telnet服務器
6. 允許每個客戶端最多同時有2個telnet聯系到服務器
實驗環境:
1. WindowsXP主機,IP=192.168.0.2
2. Redhat Linux5虛擬機,IP=192.168.0.1
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.1 ns.trust.com ns
192.168.0.2 bad.trust.com bad
解決問題:
[root@localhost ~]# vi /etc/xinetd.d/telnet
instances = 20
cps = 4 60
only_from = 192.168.0.0/24 .trust.com
no_access = 192.168.0.1 bad.trust.com
access_times = 9:00-11:00 13:00-15:00
per_source = 2
[root@localhost ~]# service xinetd restart