不会跑

work for life

16 Aug 2016

/etc/hosts.allow和/etc/hosts.deny配置解释

/etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的,

修改/etc/hosts.allow文件

sshd:210.13.118.*

sshd:222.127.15.*

两个ip段连接sshd服务,当然:allow完全可以省略的。

all:218.24.129.110 他表示接受所有请求!

/etc/hosts.deny文件,此文件是拒绝服务列表,文件内容如下:

sshd:all:deny

注意看:sshd:all:deny表示拒绝了所有sshd远程连接。

当hosts.allow和 host.deny相冲突时,以hosts.allow设置为准。

/etc/hosts.allow和/etc/hosts.deny这两个文件是tcpd服务器的配置文件

tcpd服务器可以控制外部IP对本机服务的访问

linux 系统会先检查/etc/hosts.allow,再检查/etc/hosts.deny,和iptables一样,前面的匹配了后面的就不看了

禁止所有ip访问linux 的ssh功能:

可以在/etc/hosts.deny添加一行 sshd:all:deny

禁止局域网内ip(192.168.11.12)访问ssh功能:

可以在/etc/hosts.deny添加一行sshd:192.168.11.12

comments powered by Disqus