数日前、ネットワークのスーパーサーバーについて学びました。それからUbuntu/etc/inetd.conf
を探しましたが、/etc/xinetd.d
見つかりませんでした。
メモ:
私はUnixファミリーシステムでこれら2つのスーパーサーバー構成ファイルだけを知っています。
Ubuntuはまだinetd
スーパーサーバーを実行していますか、それともシステムから削除されましたか?
スーパーサーバーを実行している場合はinetd
どこにありますか?
答え1
Ubuntuでは突然現れるサービスの開始を担当します。通常、inetdなどのサービスを再起動する必要はありません。これは、プログラムがsshd
再起動されず、バックグラウンドで起動して実行されるためです。
シリアルポートがインストールされている場合は、シリアルラインを介したログインを許可するためにそれをインストールする必要がありますが、(x)inetd
最近は必要ありませんinetd
。うまくいかないという意味ではなく、限られているからです。特定のデーモンの安定性に影響を及ぼし、現代のシステムでは(以前のように)解放するために多くのメモリを必要としません。
システム2DebianからUbuntuに流れると、Upstartよりも多くの機能をサポートすることがわかりますinetd
が、使用が無効になるかどうかはわかりません。