前書き: インターネットスーパーサーバって、ご存じのようにinetdデーモンのことです。telnetとかftpその他のモジュールを起動するデーモンです。カーネル2.2のLinuxではinetdデーモンが活躍していました。しかし、ネットの世界も物騒になり、セキュリティ面でinetdの信頼性が疑われるようになりました。そこでカーネル2.4からは、xinetdデーモンというものが採用されました。ここでは、このxinetdについて書いてみました。 1.inetd、xinetdの役割 インターネットスーパーサーバinetd、xinetdは(inetdとxinetdは両者とも役割は同じであるため、以降inetdとして説明する)、一言で言うとtelnetやftpやpopなど、多くのサービスがデーモンとしてメモリに常駐するのではなく、リモートホストから要求が有った場合にinetdと呼ばれるプログラムが、