AIX命令参考大全,卷 1,a - c - chservices 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 1,a - c

chservices 命令

用途

更改 /etc/services 文件的内容。

语法

要添加或激活条目:

chservices-a ] -v ServiceName -p protocol -n port-u "Alias ...]

要更改条目:

chservices -c -v ServiceName -p protocol -n port-V NewServiceName ] [  -P NewProtocol ] [  -N NewPort ] [  -u "Alias ...]

要取消激活条目:

chservices -d -v ServiceName -p protocol -n port-V NewServiceName ] [  -u Alias ...]

描述

chservices 命令添加、删除或更改 /etc/services 文件中的条目。这些条目与在 DARPA 因特网中使用的已知服务有关,也与 inetd 服务器使用的信息有关。inetd 服务器的条目确定系统如何处理因特网服务请求。

chservices 命令为已知服务处理以下条目:

标志

-a 添加或激活 /etc/services 文件中的条目。如果文件中存在请求的服务,则 -a 标志取消注释该行。如果改行不存在,则 -a 标志将该行添加到文件。这是缺省操作。
-c 更改 /etc/services 文件中的条目。
-d 通过注释文件中的行,取消激活 /etc/services 文件中的条目。
-N NewPort 指定套接字端口号。
-n port 指定套接字端口号。
-P NewProtocol 为当前协议名指定新协议名。
-p protocol 指定协议。
-V NewName 指定新服务名。
-v ServiceName 指定服务名。
-u "Alias..." 指定别名列表。

注:在使用 chservices 命令修改的命令行上添加或保持注释不受支持。

安全性

访问控制:只有 root 用户和系统组的成员对于该命令具有访问权。

示例

  1. 要添加服务 gregsapp,作为端口 1423 上的 udp 服务,请输入:

    chservices -a -v gregsapp -p udp -n 1423 
  2. 要添加服务 gregsapp,作为端口 1423 上的 udp 服务,并具有别名 fredsapp,请输入:

    chservices -a -v gregsapp -p udp -n 1423 -u 
    "fredsapp"
  3. 要将指定为 gregsapp 的服务(具有 udp 协议)的端口指定为 1456,请输入:

    chservices -c -v gregsapp -p udp -N 1456
  4. 要通过注释 udp 端口 1456 上的 gregsapp 服务来取消激活它,请输入:

    chservices -d -v gregsapp -p udp -n 1456

文件

/usr/sbin/chservices 包含 chservices 命令。
/etc/services 包含 inetd 守护进程的服务信息。

相关信息

chsubserver 命令。

inetd 守护进程、fingerd 守护进程、ftpd 守护进程、rexecd 守护进程、rlogind 守护进程、rshd 守护进程、syslogd 守护进程、talkd 守护进程、telnetd 守护进程和 tftpd 守护进程。

inetd.conf 文件格式、protocols 文件格式和 services 文件格式。

《AIX 5L V5.2 系统管理指南:通信与网络》中的『TCP/IP 守护进程』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]