Red Hat Linux 服务器管理指南
1. TCP/IP 网络服务与端口
在 TCP/IP 网络环境中, /etc/services 文件记录了丰富的网络服务信息。例如,端口号 80 专门用于 Web 服务,若在系统上搭建 Web 服务器,该服务器会监听 80 端口。而互联网号码分配机构(IANA,网址为 www.iana.org)负责协调 1024 以下端口号的分配。
2. 使用 xinetd 超级服务器
互联网服务采用客户端/服务器架构,要求服务器在客户端发起服务请求前处于运行状态。若让所有服务器一直运行,会消耗大量系统资源,且并非所有服务都需时刻待命。xinetd 超级服务器是解决此问题的明智之选。
xinetd 是旧版 inetd 服务器的替代者,提供了更优的访问控制和日志记录功能,其名称代表“扩展的 inetd”。它监听所有端口,当客户端请求到来时,启动相应的服务器。例如,当客户端尝试连接 TELNET 端口时,xinetd 会启动 TELNET 服务器并让其与客户端直接通信,客户端断开连接后,TELNET 服务器退出。
通常,UNIX 系统在启动时会开启 xinetd,它会读取 /etc/xinetd.conf 配置文件,该文件指定了要监听的端口以及每个端口对应的服务器,还可包含其他配置文件的引用。以下是 Red Hat Linux 中 /etc/xinetd.conf 文件的示例:
# Simple configuration file fo
Red Hat服务器管理全解析
超级会员免费看
订阅专栏 解锁全文
1090

被折叠的 条评论
为什么被折叠?



