作用

tcp_wrappers-libs 软件包提供了 libwrap 库,这是一个基于主机的网络访问控制库。它允许系统管理员根据客户端的 IP 地址、主机名等网络信息,来允许或拒绝对特定网络服务的访问。许多网络守护进程(如 sshd, vsftpd)在编译时支持 libwrap,从而可以使用 /etc/hosts.allow 和 /etc/hosts.deny 配置文件进行访问控制。

来历

TCP Wrappers 最初由 Wietse Venema 于 1990 年左右开发,是一个历史悠久的网络安全工具。该软件包(tcp_wrappers-libs-7.6-77.el7.x86_64.rpm)是 Red Hat 企业版 Linux 7 (RHEL 7) 及其衍生版本(如 CentOS 7)中对该库的特定构建。其中“7.6”是上游主版本号,“77.el7”表示由 Red Hat 为 EL7(Enterprise Linux 7)构建的第77次修订。

安装方式

在基于 Red Hat 或 CentOS 7 的系统中,可以使用多种方式安装这个 RPM 包:

1. 使用

rpm

命令直接安装本地文件:


sudo rpm -ivh tcp_wrappers-libs-7.6-77.el7.x86_64.rpm

2. 如果系统配置了

yum

包管理器,可以使用它来安装本地 RPM 包,它能自动处理依赖关系:


sudo yum localinstall tcp_wrappers-libs-7.6-77.el7.x86_64.rpm

3. 在安装之前,需要确保当前用户具有足够的权限(通常使用

sudo

),并且该 RPM 包文件

tcp_wrappers-libs-7.6-77.el7.x86_64.rpm

位于当前工作目录下,或者在命令中指定正确的文件路径。

参考依据

  • RPM 包名称解析:遵循标准RPM命名约定“名称-版本-发行.发行版.架构.rpm”,该包名明确标识其适用于 RHEL/CentOS 7 (el7) 的 x86_64 架构。
  • TCP Wrappers 功能:其官方历史和功能描述由开发者 Wietse Venema 在相关文档和手册页中提供,说明其作为网络访问控制工具的作用。
  • 安装命令
    rpm -ivh

    yum localinstall

    是 Red Hat 系系统中安装本地 RPM 包的标准命令,记录在各自的 man 手册和官方管理指南中。

  • 软件包来源:该特定版本(77.el7)的构建信息来自 Red Hat 的软件包仓库和更新公告。

下载地址

tcp_wrappers-libs-7.6-77.el7.x86_64.rpm

发表评论