分页: 1 / 1

《NetBSD指南-24.4.服务-/etc/services》

发表于 : 2010-03-08 0:57
leo
下一个要关注的文件是服务名数据库,它在/etc/services. 这个文件主要包含了映射某服务到某端口号的信息。/etc/services 文件的格式是:
service-name port-number/protocol-name [aliases]
"service-name" 是服务名称, "port-number" 是分配给此服务的端口号, "protocol-name" 是 "tcp" 或 "udp", 而且如果需要给一个端口使用别名, 别名可以以"aliases"添加, 用空格分开. 可以在散列符(#)后面加上注释.
我们以"ssh"选项为例:
ssh 22/tcp # Secure Shell
ssh 22/udp
正如我们所见, 从左开始, 服务名是"ssh", 端口号是"22", 协议是"tcp"和"udp". 注意一个服务的每个协议可以单独写(即便在同一个端口上).