next up previous contents
Next: 2.8.7 /etc/hosts.equiv Up: 2.8 ネットワークアドレスを管理するファイル Previous: 2.8.5 /etc/services

2.8.6 /etc/inetd.conf

このファイルには、デーモンで動作していないが、あるポートへの アクセスがあった場合、それに対する特定のプログラムを動かして 対応させるための対応関係が記述されています。実際には、/usr/sbin/inetd がデーモンで常に動いており、このデーモンが /etc/inetd.conf に 書かれているポートへのアクセスを監視するようになっています。 もし、/etc/inetd.conf を書き変えた場合は、kill -HUP を inetd に送らなければなりません。

# Ftp and telnet are standard Internet services.
#
ftp     stream  tcp     nowait  root    /usr/sbin/in.ftpd       in.ftpd
telnet  stream  tcp     nowait  root    /usr/sbin/in.telnetd    in.telnetd
#
#
shell   stream  tcp     nowait  root    /usr/sbin/in.rshd       in.rshd
login   stream  tcp     nowait  root    /usr/sbin/in.rlogind    in.rlogind
#
pop    stream  tcp     nowait  root    /usr/local/lib/pop/popper   popper -s
#

見れば分かるように、ftp や telnet のサーバーである ftpd, tenetd も inetd から起動されるようになっているのです。


Noriyo Kanayama