UNIX主机下TCP/IP服务配置文件 /etc/inetd.conf文件说明

发表于:2007-07-04来源:作者:点击数: 标签:
在UNIX主机下,TCP/IP服务都是通过inetd.conf文件来进行配置的,如果对服务有所更改也要通过改这个文件的内容,然后对进程进行重启或是发送hangup信号使更新的配置生效,所以对于在UNIX主机下工作的需要配置TCP/IP服务的人来说,这个文件是超级基

在UNIX主机下,TCP/IP服务都是通过inetd.conf文件来进行配置的,如果对服务有所更改也要通过改这个文件的内容,然后对进程进行重启或是发送hangup信号使更新的配置生效,所以对于在UNIX主机下工作的需要配置TCP/IP服务的人来说,这个文件是超级基础。下面对于这个文件的基本配置方面和说明列出,希望能有些帮助。

UNIX主机下TCP/IP服务配置文件 /etc/inetd.conf文件说明

在UNIX主机下,TCP/IP服务都是通过inetd.conf文件来进行配置的,如果对服务有所更改也要通过改这个文件的内容,然后对进程进行重启或是发送hangup信号使更新的配置生效,所以对于在UNIX主机下工作的需要配置TCP/IP服务的人来说,这个文件是超级基础。下面对于这个文件的基本配置方面和说明列出,希望能有些帮助。

 

我的email:  jasonme@emails.bjut.edu.cn

inetd.conf文件说明

文件位置:  /etc/inetd.conf

名称: TCPIP inetd.conf

全称:Internet configuration database


说明:在这个文件中,你可以添加或删除一个服务,或是在一行前增加一个注释符(如'#').如果inetd进程在SRC控制下运行,则运行refresh -s inetd命令来让inetd进程重新读取inetd.conf文件中的配置信息.
     
      TCP/IP服务器不需要SRC控制,它们可以通过直接调用服务来启动(比如 /etc/inetd)。如果inetd是被
      直接启动的,那么修改了这个文件之后,发送一个hangup信号系统即SIGHUP到inetd进程(kill -1 "pid of inetd")

      通过"sunrpc_tcp"和"sunrpc_udp"套接口工作的服务需要端口映射(portmap)守护进程处于运行状态。
      使用##来指明文件中的注释部分,这样smit命令就可以正确的编辑这个文档了。

      在使用IPv6服务的时候,必须对这项服务指明是"tcp6"协议或是"udp6"协议,对于IPv4来说,用"tcp"和"udp"
      来申明相应的设置。

实例:

## service  socket  protocol  wait/  user    server    server program
##  name     type             nowait         program     arguments
##
ftp     stream  tcp6    nowait  root    /usr/sbin/ftpd         ftpd


==>

##服务名    套接口类型     协议     等待/非等待     用户     服务程序     服务程序运行参数
##
ftp     stream    tcp6      nowait         root     /usr/sbin/ftpd      ftpd

原文转自:http://www.ltesting.net