LinuxSir.cn,穿越时空的Linuxsir!

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

rh8中在hosts.deny里限制telnet怎么不行

[复制链接]
发表于 2005-4-3 12:40:46 | 显示全部楼层 |阅读模式
在redhat8.0里,我在hosts.deny中设置一项telnet:ALL后,怎么限制不了,改成telnetd:ALL也不行,hosts.allow里什么都没有设置。怎么回事?是不是在hosts.deny文件里限制不了telnet啊,还有别的服务不能限制的吗?我知道在/etc/xinetd.d/telnet可以限制,但是为什么在/etc/hosts.deny里就不行呢? :ask
发表于 2005-4-3 16:52:05 | 显示全部楼层
man 5 hosts.deny
/etc/hosts.deny:
          in.tftpd: ALL: spawn (/some/where/safe_finger -l @%h | \

說明了格式應該為如我
1.例
sshd:192.168.7.101  確時成功拒絕了..(REDHAT9)

2.例(mdk10.0)
xinetd based services:
                 swat:   on
http://192.168.7.112:901此時可以訪問
[root@shlinux root]# cat /etc/hosts.deny
swat:192.168.7.101
[root@shlinux root]# service xinetd restart
Stopping xinetd:                                                [  OK  ]
Starting xinetd:                                                [  OK  ]
此時不可以訪問.....
此時把rm /etc/hosts.deny刪除
又可以訪問了....
加上又不可以訪問了..
說明你只要在/etc/hosts.deny加上相應的語句不需要restart任何服務就生效了...


你只要chkconfig --list找到服務名加入相應的語句即可...不需要猜測..是telnet還是telnetd
因為我沒有telnet所以不好測試....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 17:02:59 | 显示全部楼层
telnet和telnetd,我都试了,不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 17:08:42 | 显示全部楼层
同样的功能,在AS3里设telnet很正常
回复 支持 反对

使用道具 举报

发表于 2005-4-3 17:17:33 | 显示全部楼层
你把你的
chkconfig --list 結果關於telnet的相關項顯示出?...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 18:44:02 | 显示全部楼层
Post by 河边星星
你把你的
chkconfig --list 結果關於telnet的相關項顯示出?...

telnet : on
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 09:11:50 | 显示全部楼层
搞定,在redhat8里的/etc/hosts.deny文件里设为in.telnetd:ALL就可以了 :cool:
回复 支持 反对

使用道具 举报

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

本版积分规则

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