アキラのITメモ:xinetdの設定
IT関係、技術関係のメモです。
xinetdの設定
昔のプログラムを動かすのにxinetdを触っていたので忘れないようにメモしておきます。xinetdの設定は/etc/xinetd.confあるいは/etc/xinetd.d/以下のファイルで行います。たとえばTelnetは以下のように設定されています。
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}
serviceはサービス名です。/etc/servicesに書かれているものです(でなくてもいいかも)。flagsはフラグ?、socket_typeはネットワークのソケットタイプ、waitはシングルスレッド(yes)かマルチスレッド(no)か、userはプロセスを実行するユーザID、serverはサーバの実行ファイルの場所、log_on_failureはロギング用、disableはサービスが稼動中かどうか、をそれぞれ表しています。新しく作るときは、/etc/xinetd.d/以下に上のような内容のファイルを作ればいいでしょう。ちなみに超内輪ネタですが自分の作成した過去のプログラムの設定はこんな感じでした。
service xxxx
{
socket_type = stream
protcol = tcp
wait = no
user = root
disable = no
server = /usr/local/sbin/server
server_args = -c /usr/local/etc/server.conf
}
編集できたらあとは
/etc/rc.d/init.d/xinetd restart
と、再起動してやればいいでしょう。多分。
カテゴリ:
Linux Tips
投稿日: 2007年01月18日 12:04
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/442
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/442
コメント
コメントを投稿
カテゴリ「Linux Tips」内の記事
サイト内検索
カテゴリ
- Linux
- Linux Tips [13]
- Linux ソフトウェア [3]
- Web技術
- (X)HTML/CSS [4]
- JavaScript [1]
- MovableType [7]
- その他 [3]
- 各種API [3]
- 各種ツール [4]
- Windows
- Win Tips [3]
- Win ソフトウェア [6]
- コネタ [7]
- プログラミング
- 機器 [4]