TCP Wrappers保护机制

简单介绍
TCP Wrappers将TCP服务程序“包裹"起来,代为监听TCP服务程序的端口,增加了一个安全监测的过程,外来的连接请求必须先通过这层安全检测,获得许可后才能访问真正的服务程序。

保护机制的实现方式

方式1:通过tcpd主程序对其他服务程序进行包装

方式2:由其他服务程序调用libwrap.so.*链接库

访问控制策略的配置文件

/etc/hosts .allow #允许

/etc/hosts .deny #拒绝

流程图
在这里插入图片描述
由此可见,/etc/hosts. allow文件的优先级更高,若同一IP地址即出现在hosts allow中,也存在与hosts. deny中,则该IP地址的访问请求将被接受

服务列表:客户机地址列表
在这里插入图片描述

通配符?介绍

每个?表示1位任意数字。

192.168.1.1?表示192.168.1.10~192.168.1.19

192.168.1.1??表示192.168.100~192.168.1.199

通配符*:表示任意位数,也可为空。
如192. 168.1.1*表示192.168.1.1、192.168.1.10~192.168.1.19、192.168. 1.100~192.168.1.199

配置示例

实验要求:仅允许IP地址为192. 168.200. 100~192.168.200. 199的主机访问sshd服务,禁止其他所有地址的访问。

[root@localhost ~]# vim /etc/hosts.allow
sshd:192.168.200.1??

[root@localhost ~]# vim /etc/hosts .deny
sshd:ALL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值