/etc/services

更新时间:
2024-03-14
下载文档

/etc/services

注意:如果在 /etc 目录下未找到 services 文件,如需使用需要自己手动创建。

/etc/services 文件包含网络服务和它们映射端口的列表。

文件中的每一行对应一种服务,它由4个字段组成,中间用Tab或空格分隔,分别表示“服务名称”、“使用端口”、“协议名称”以及“别名”。

service-name    port/protocol   [aliases..]  [#comment]
  • service-name 是网络服务的名称。例如Telnet、FTP等。
  • port/protocol 是网络服务使用的端口(一个数值)和服务通信使用的协议(TCP/UDP)。
  • alias 是服务的别名。
  • comment# 标记开头,为注释或说明。

举例:Telnet、FTP协议默认端口分别为 23 和 21,我们可以通过 /etc/services 文件来修改默认的端口号。

# service-name  port/protocol  [aliases ...]   [# comment]
ftp         5021/tcp                           # new ftp port 
telnet      5023/tcp                           # new telnet port

注意:SFTP服务器端口(默认22)由 /etc/ssh/sshd_config 文件中的 Port 字段来配置,在 /etc/services 文件中配置无效。

文档内容是否对您有所帮助?
有帮助
没帮助