bigmichael
2003-04-12, 05:20 PM
我看了鳥哥的文章
[root @test /root]# vi /etc/hosts.allow
# 先寫關於 telnet, ftp 及 sshd 開放的資料
in.telnetd: 192.168.1.2, 192.168.1.10, 192.168.1.20 : allow
in.ftpd: 192.168.1.2, 192.168.1.10, 102.168.1.20 : allow
sshd: 192.168.1.0/255.255.255.0, xxx.yyy.zzz.qqq : allow
[root @test /root]# vi /etc/hosts.deny
# 將上面的三個服務都關掉啦!
in.telnetd: ALL : deny
in.ftpd: ALL : deny
sshd: ALL : deny
我的設定如下
[root @test /root]# vi /etc/hosts.allow
sshd: 192.168.1.100/255.255.255.0 : allow
[root @test /root]# vi /etc/hosts.deny
sshd: ALL : deny
這樣設是不是
『拒絕所有,開放特定(192.168.1.100)』
呢?
但是我的192.168.1.100的電腦進不去也?
但是我把host.deny改成如下就可以進去了
[root @test /root]# vi /etc/hosts.deny
#sshd: ALL : deny
是不是我的hosts.allow那裡有設錯,還是他的
原理是權限
hosts.allow < hosts.deny呢?
贊助商連結
[root @test /root]# vi /etc/hosts.allow
# 先寫關於 telnet, ftp 及 sshd 開放的資料
in.telnetd: 192.168.1.2, 192.168.1.10, 192.168.1.20 : allow
in.ftpd: 192.168.1.2, 192.168.1.10, 102.168.1.20 : allow
sshd: 192.168.1.0/255.255.255.0, xxx.yyy.zzz.qqq : allow
[root @test /root]# vi /etc/hosts.deny
# 將上面的三個服務都關掉啦!
in.telnetd: ALL : deny
in.ftpd: ALL : deny
sshd: ALL : deny
我的設定如下
[root @test /root]# vi /etc/hosts.allow
sshd: 192.168.1.100/255.255.255.0 : allow
[root @test /root]# vi /etc/hosts.deny
sshd: ALL : deny
這樣設是不是
『拒絕所有,開放特定(192.168.1.100)』
呢?
但是我的192.168.1.100的電腦進不去也?
但是我把host.deny改成如下就可以進去了
[root @test /root]# vi /etc/hosts.deny
#sshd: ALL : deny
是不是我的hosts.allow那裡有設錯,還是他的
原理是權限
hosts.allow < hosts.deny呢?
贊助商連結