inetd 8
目录
- NAME
- 总览
- 描述
- 选项 .LP inetd的可用选项: .TP -d 打开调试功能。 .TP -q 队列长度 设置端口监听队列的长度值,默认值为128。 .SH 说明 .LP 在运行时,inetd会读取它的配置文件,默认为/etc/inetd.conf。该配置文件的每一个栏都有一个条目,栏中每一项由空格或制表符进行分隔。以井号开头的是注释文本。其格式如下所示: .TP service name 服务名 .TP socket type 接口类型 .TP protocol 协议名 .TP wait/nowait[.max] 等待/不等待 .TP user[.group] 用户/组 .TP server program 服务器程序 .TP server program arguments 服务器程序参数 .LP 如果定义的是基于Sun-RPC的服务,则将包含有以下内容: .TP service name/version 服务名 .TP socket type 接口类型 .TP rpc/protocol 协议名 .TP wait/nowait[.max] 等待/不等待 .TP user[.group] 用户/组 .TP server program 服务器程序 .TP server program arguments 服务器程序参数 .LP 服务名指的是一个在文件/etc/services中有定义的合法服务。相对局域网而言(下面讨论),服务名须为该服务的官方名称(即,处于文件 /etc/services中的第一行)。当定义一个基于Sun-RPC的服务时,此栏内容须是一个在文件/etc/rpc中有定义的合法服务名。在斜械右侧的是RPC的版本号。此版本号可以是一个单一数字,也可以是一个从低到高的版本范围,如:“rusers/1-3”。 .LP 接口类型则是“stream”、“dgram”、“raw”、“rdm”或“seqpacket”中的一个,这取决于其数据的类型是什么。 .LP 协议名须是在文件/etc/protocols中有定义的合法协议。例如:“tcp”或“udp”。基于RPC的服务可以定义为:“rpc/tcp”或“rpc/udp”。 .LP 等待/不等待栏仅当定义接口类型为datagram时有效(其它接口在这里都使用“不等待”)。如果希望一个数据包到达它的同侪后,服务器立刻释放端口,使inetd可以继续监听此端口,即称为“多线程服务”,此时该栏须设为“不等待”。如果服务器都在一个端口传输数据包而且不会将此端口释放,则称此为“单一线程”,此时应设此栏为“等待”。Comsat(8)和talkd(8)是后一种数据类型的应用。Tftpd(8)则是一个例外,此数据服务建立的是一个虚拟的连接,为了避免竞争,此处应设为“等待”。服务器读在取第一个数据包后,重新建立一个新的接口供inetd继续提供监听使用,而旧的接口将在处理完该任务后将自动中断。可选项后缀“max”(与“等待”可“不等待”用逗号分隔)定义inetd在60秒内提供服务的最大进程数,缺省值为 40。 .LP 用户栏应包含可以使用该服务程序用户的用户名。此选项充许赋于inetd服务器程序低于root的权限。可以在用户名后用逗号分隔加上组名称,此选项可以使inetd在运行时以所定义的组身份运行而非/etc/password文件中定义的身份。如果在此定义了组名而所定义的用户名不是root 时,该用户所在组的名字将自动附加到此处。 .LP 服务器程序栏应包含全路径的服务器程序名,inetd在监听到某套接字上有请求时会调过该服务器程序。如果某服务由inetd内部提供,则此处应填“internal”。 .PP 服务器程序参数栏中应包含所有服务器程序运行时必须的各参数。如果服务程序由inetd内部提供,则此处应填“internal”。 .PP inetd通过内部常规工作,自身也提供一些小的服务。这些服务有 “echo”、“discard”、“chargen”、“daytime”(人类语言)和“time”(以秒为单位的机器语言,从1900年1月1日零时开始计时)。所有这些服务都是基于tcp的。如想更深一步了解这些服务,可以从网上获得相关RFC文档。 .PP inetd在接收到SIGHUP挂起信号后会重新读取其配置文件。在重读配置文件后,可能增加、减少或改变已有的服务。inetd在运行时会创建一个/var/run/inetd.pid的文件用来存放它的进程号。 .SH 另见 SEE ALSO .PP comsat(8), fingerd(8), ftpd(8), rexecd(8), rlogind(8), rshd(8), lnetd(8), tftpd(8) .SH 历史 HISTORY
- [中文版维护人]
- [中文版最新更新]
- 《中国linux论坛man手册页翻译计划》:
- 跋
inetd
NAMEæ»è§
æè¿°
é项
说æ
å¦è§ SEE ALSO
åå² HISTORY
[䏿çç»´æ¤äºº]
[ä¸æçææ°æ´æ°]
ãä¸å½linux论åmanæå页翻è¯è®¡åã:
è·
NAME
inetd - å ç¹ç½âè¶çº§æå¡â
æ»è§
inetd - [ -d ] [ -q éåé¿åº¦ ] [ éç½®æä»¶å ]
æè¿°
inetdé常å¨ç³»ç»å¯å¨æ¶ç±/etc/rc.localå¼å¯¼ãinetdä¼ç嬿å®internetç«¯å£æ¯å¦æè¿æ¥è¦æ±ãå½åç°ææä¸ªç«¯å£æè¿æ¥è¦æ±æ¶ï¼inetdå°å³å®ç±åªä¸ªæå¡å¨è¿ç¨æ¥ååºè¯¥è¿æ¥è¦æ±ï¼å¹¶è°ç¨è¯¥æå¡å¨ç¨åºãå½ç¨åºè¿è¡ç»æåï¼inetdä¼ç»§ç»- 对该端å£è¿è¡çå¬ï¼é¤äºä»¥ä¸ææ¶åçååï¼ã仿¬è´¨ä¸è®²ï¼inetdå¯ä»¥åªè¿è¡ä¸ä¸ªå®æ¤è¿ç¨ï¼è¯¥å®æ¤è¿ç¨å¯ä»¥å¨éè¦æ¶è°ç¨å¶å®æå¡è¿ç¨ï¼ä»èå轻系ç»è´æã
é项
inetdçå¯ç¨é项ï¼
|
-d |
æå¼è°è¯åè½ã |
|||
|
-q |
éåé¿åº¦ 设置端å£çå¬éåçé¿åº¦å¼ï¼é»è®¤å¼ä¸º128ã |
说æ
å¨è¿è¡æ¶ï¼inetdä¼è¯»åå®çéç½®æä»¶ï¼é»è®¤ä¸º/etc/inetd.confã该éç½®æä»¶çæ¯ä¸ä¸ªæé½æä¸ä¸ªæ¡ç®ï¼æä¸-
æ¯ä¸é¡¹ç±ç©ºæ ¼æå¶è¡¨ç¬¦è¿è¡åéã以äºå·å¼å¤´çæ¯æ³¨éææ¬ãå¶æ ¼å¼å¦ä¸æç¤ºï¼
service name
æå¡å
socket type
æ¥å£ç±»å
protocol
åè®®å
wait/nowait[.max]
çå¾/ä¸çå¾
user[.group]
ç¨æ·/ç»
server program
æå¡å¨ç¨åº
server program arguments
æå¡å¨ç¨åºåæ°
妿å®ä¹çæ¯åºäºSun-RPCçæå¡ï¼åå°å嫿以ä¸å容ï¼
service name/version
æå¡å
socket type
æ¥å£ç±»å
rpc/protocol
åè®®å
wait/nowait[.max]
çå¾/ä¸çå¾
user[.group]
ç¨æ·/ç»
server program
æå¡å¨ç¨åº
server program arguments
æå¡å¨ç¨åºåæ°
æå¡åæçæ¯ä¸ä¸ªå¨æä»¶/etc/servicesä¸- æå®ä¹çåæ³æå¡ãç¸å¯¹å±åç½èè¨ï¼ä¸é¢è®¨è®ºï¼ï¼æå¡å须为该æå¡ç宿¹åç§°ï¼å³ï¼å¤äºæä»¶ /etc/servicesä¸ç第ä¸è¡ï¼ãå½å®ä¹ä¸ä¸ªåºäºSun-RPCçæå¡æ¶ï¼æ- ¤æ å容须æ¯ä¸ä¸ªå¨æä»¶/etc/rpcä¸- æå®ä¹çåæ³æå¡åãå¨ææ¢°å³ä¾§çæ¯RPCççæ¬å·ãæ¤çæ¬å·å¯ä»¥æ¯ä¸ä¸ªå䏿°å- ï¼ä¹å¯ä»¥æ¯ä¸ä¸ªä»ä½å°é«ççæ¬èå´ï¼å¦ï¼ârusers/1-3âã
æ¥å£ç±»å忝âstreamâãâdgramâãârawâãârdmâæâseqpacketâä¸- çä¸ä¸ªï¼è¿åå³äºå¶æ°æ®çç±»åæ¯ä»ä¹ã
åè®®åé¡»æ¯å¨æä»¶/etc/protocolsä¸- æå®ä¹çåæ³åè®®ãä¾å¦ï¼âtcpâæâudpâãåºäºRPCçæå¡å¯ä»¥å®ä¹ä¸ºï¼ârpc/tcpâæârpc/udpâã
çå¾/ä¸ç徿 ä»å½å®ä¹æ¥å£ç±»å为datagramæ¶ææï¼å¶å®æ¥å£å¨è¿éé½ä½¿ç¨âä¸ç- å¾âï¼ã妿叿ä¸ä¸ªæ°æ®åå°è¾¾å®çå侪åï¼æå¡å¨ç«å»éæ¾ç«¯å£ï¼ä½¿inetdå¯ä»¥ç»§ç»- ç嬿¤ç«¯å£ï¼å³ç§°ä¸ºâå¤çº¿ç¨æå¡âï¼æ¤æ¶è¯¥æ 须设为âä¸ç- å¾âã妿æå¡å¨é½å¨ä¸ä¸ªç«¯å£ä¼ è¾æ°æ®åèä¸ä¸ä¼å°æ¤ç«¯å£éæ¾ï¼åç§°æ- ¤ä¸ºâåä¸çº¿ç¨âï¼æ¤æ¶åºè®¾æ¤æ 为âç- å¾âãComsat(8)åtalkd(8)æ¯åä¸ç§æ°æ®ç±»åçåºç¨ãTftpd(8)忝ä¸ä¸ªä¾å¤ï¼æ- ¤æ°æ®æå¡å»ºç«çæ¯ä¸ä¸ªèæçè¿æ¥ï¼ä¸ºäºé¿åç«äºï¼æ¤å¤åºè®¾ä¸ºâç- å¾âãæå¡å¨è¯»å¨å第ä¸ä¸ªæ°æ®ååï¼éæ°å»ºç«ä¸ä¸ªæ°çæ¥å£ä¾inetdç»§ç»- æä¾çå¬ä½¿ç¨ï¼èæ§çæ¥å£å°å¨å¤çå®è¯¥ä»»å¡åå°èªå¨ä¸æãå¯é项åç¼âmaxâï¼ä¸âç- å¾âå¯âä¸çå¾âç¨éå·åéï¼å®ä¹inetdå¨60ç§åæä¾æå¡çæå¤§è¿ç¨æ°ï¼ç¼ºçå¼ä¸º 40ã
ç¨æ·æ åºåå«å¯ä»¥ä½¿ç¨è¯¥æå¡ç¨åºç¨æ·çç¨æ·åãæ- ¤é项å许èµäºinetdæå¡å¨ç¨åºä½äºrootçæéãå¯ä»¥å¨ç¨æ·ååç¨éå·åéåä¸ç»åç§°ï¼æ- ¤é项å¯ä»¥ä½¿inetdå¨è¿è¡æ¶ä»¥æå®ä¹çç»èº«ä»½è¿è¡èé/etc/passwordæä»¶ä¸- å®ä¹ç身份ã妿卿¤å®ä¹äºç»åèæå®ä¹çç¨æ·å䏿¯root æ¶ï¼è¯¥ç¨æ·æå¨ç»çåå- å°èªå¨éå å°æ¤å¤ã
æå¡å¨ç¨åºæ åºåå«å¨è·¯å¾çæå¡å¨ç¨åºåï¼inetdå¨çå¬å°æå¥æ¥å- ä¸æè¯·æ±æ¶ä¼è°è¿è¯¥æå¡å¨ç¨åºã妿ææå¡ç±inetdå鍿ä¾ï¼åæ- ¤å¤åºå¡«âinternalâã
æå¡å¨ç¨åºåæ°æ ä¸- åºå嫿ææå¡å¨ç¨åºè¿è¡æ¶å¿é¡»çååæ°ã妿æå¡ç¨åºç±inetdå鍿ä¾ï¼åæ- ¤å¤åºå¡«âinternalâã
inetdéè¿åé¨å¸¸è§å·¥ä½ï¼èªèº«ä¹æä¾ä¸äºå°çæå¡ãè¿äºæå¡æ âechoâãâdiscardâãâchargenâãâdaytimeâï¼äººç±»è¯- è¨ï¼åâtimeâï¼ä»¥ç§ä¸ºåä½çæºå¨è¯- è¨ï¼ä»1900å¹´1æ1æ¥é¶æ¶å¼å§è®¡æ¶ï¼ãææè¿äºæå¡é½æ¯åºäºtcpçã妿³æ´æ·±ä¸æ- ¥äºè§£è¿äºæå¡ï¼å¯ä»¥ä»ç½ä¸è·å¾ç¸å³RFCææ¡£ã
inetd卿¥æ¶å°SIGHUPæèµ·ä¿¡å·åä¼éæ°è¯»åå¶éç½®æä»¶ãå¨é读éç½®æä»¶åï¼å¯è½å¢åãåå°ææ¹åå·²æçæå¡ãinetdå¨è¿è¡æ¶ä¼å建ä¸ä¸ª/var/run/inetd.pidçæä»¶ç¨æ¥å- æ¾å®çè¿ç¨å·ã
å¦è§ SEE ALSO
comsat(8), fingerd(8), ftpd(8), rexecd(8), rlogind(8), rshd(8), lnetd(8), tftpd(8)
åå² HISTORY
inetd å½ä»¤ææ©åºç°å¨4.3BSDä¸ã对åºäºSun-RPCçæå¡æ¯æä»SunOS 4.1å¼å§ã
[䏿çç»´æ¤äºº]
æç½é¨ <solomen@email.com.cn>
[ä¸æçææ°æ´æ°]
2000/11/21
ãä¸å½linux论åmanæå页翻è¯è®¡åã:
http://cmpp.linuxforum.net
è·
æ¬é¡µé¢ä¸æçç±ä¸æ
man
æå页计åæä¾ã
䏿 man
æå页计åï¼https://github.com/man-pages-zh/manpages-zh