百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 对于CentOS中TCP Wrappers拜访控制
分享文章到:

对于CentOS中TCP Wrappers拜访控制

发布时间:10/01 来源:未知 浏览: 关键词:
下面由centos入门教程栏目给大家介绍关于CentOS中TCP Wrappers拜访操纵,但愿对需要的伴侣有所帮忙!

CentOS 中 TCP Wrappers拜访操纵

一、TCP Wrappers概述

TCP Wrappers将TCP效劳程序“包裹”起来,代为监听TCP效劳程序的端口,增添了一个平安检测历程,外来的连接恳求必需先通过这层平安检测,获得许可后才能拜访真正的效劳程序,如下图所示,TCP Wrappers还可以记载所有妄想拜访被庇护效劳的行动,为治理员供给丰硕的平安剖析材料。

41e365ca181020f972a4d3eefaa0d20.png

二、TCP Wrappers的拜访战略

TCP Wrappers机制的庇护对象为各种网络效劳程序,针对拜访效劳的客户端地址停止拜访操纵。对应的两个战略文件为/etc/hosts.allow和/etc/hosts.deny,离别用来设定同意和回绝的战略。

1、战略的配置格局

两个战略文件的作用相反,但配置记载的格局雷同,如下所示:

<效劳程序列表>: <客户端地址列表>

效劳程序列表、客户端地址列表之间以冒号分隔,在每个列表内的多个项之间以逗号分隔。

1)效劳程序列表

ALL:代表所有的效劳;

单个效劳程序:如“vsftpd”;

多个效劳程序组成的列表:如“vsftpd.sshd”;

2)客户端地址列表

ALL:代表任何客户端地址;

LOCAL:代表本机地址;

单个IP地址:如“192.1668.10.1”;

网段地址:如“192.168.10.0/255.255.255.0”;

以“.”开端的域名:如“benet.com”匹配benet.com域中的所有主机;

以“.”完毕的网络地址:如“192.168.10.”匹配整个192.168.10.0/24网段;

嵌入通配符“”“?”:前者代表任意长度字符,后者仅代表一个字符,如“192.168.10.1”匹配以192.168.10.1开头的所有IP地址。不成与以“.”开端或完毕的模式混用;

多个客户端地址组成的列表:如“192.168.1. ,172.16.16. ,.benet.com”;

2、拜访操纵的根本原则

关于TCP Wrappers机制的拜访战略,利用时遵照以下次序和原则:第一检查/etc/hosts.allow文件,假如寻到相匹配的战略,则同意拜访;不然连续检查/etc/hosts.deny文件,假如寻到相匹配的战略,则回绝拜访;假如检查上述两个文件都寻不到相匹配的战略,则同意拜访。

3、TCP Wrappers配置实例

实际使用TCP Wrappers机制时,较宽松的战略可以是“同意所有,回绝一般”,较严厉的战略是“同意一般,回绝所有”。前者只需要在hosts.deny文件中增加响应的回绝战略就可以了;后者则除了在host.allow中增加同意战略之外,还需要在hosts.deny文件中设定“ALL:ALL”的回绝战略。

示例如下:

此刻只但愿从IP地址为192.168.10.1的主机或者位于172.16.16网段的主机拜访sshd效劳,其他地址被回绝,可以施行以下操纵:

[root@CentOS01 ~]# vim /etc/hosts.allow
sshd:192.168.10.1 172.16.16.*
[root@centos01 ~]# vim /etc/hosts.deny
sshd:ALL

以上就是关于CentOS中TCP Wrappers拜访操纵的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板