Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all bug

名前

       tcpdmatch - tcp wrapper の神託所(oracle)

書式

       tcpdmatch [-d] [-i inet_conf] daemon client

       tcpdmatch [-d] [-i inet_conf] daemon[@server] [user@]client

説明

       tcpdmatch は、指定されたリクエストを tcp wrapper がどのよ うに取り扱うのか占うものである。

       このプログラムは  tcpd  のアクセスコントロールテーブル  (デフォ  ルトは/etc/hosts.allow/etc/hosts.deny) を詳細に 調べ、結果を告げる。その際、正確を期すために、inetd または  tlid
       ネットワーク設定ファイルも参照し、追加情報を得る。

       tcpdmatch  はアクセスコントロールテーブル中からマッチするも のを見つけると、それが一致した
       ルールであると宣言する。くわえて、  オプショナルなシェルコマンドないしはオプションを読みや
       すい形にフォー マットして表示する。これは、望んでいるものと、プログラムが解釈し ていること
       の間の矛盾を見極めるのに役にたつ。

引き数

       次に示すふたつの引き数は、常に必要である:

       daemon デーモンプロセス名。一般的にはデーモンの実行パスの最後の要素と同 じである。

       client クライアントのホスト名、あるいはネットワークアドレス。または  `unknown'  `paranoid'
              のいずれかによって表現されるワイルドカード。

              クライアントホスト名が提示された場合、  tcpdmatch は そのクライアントアドレスを予言
              する。

              クライアントのアドレスが提示された場合、 tcpdmatch は、  クライアントのホスト名の問
              い合わせが失敗した場合に tcpd がどのようにふるまうかを予言する。

       daemon@server 形式で付加情報を示す場合:

       server サーバのホスト名、あるいはネットワークアドレス。または  `unknown' `paranoid' のいず
              れかによって表現されるワイルドカード。 省略時のサーバ名は `unknown' である。

       user@client 形式で付加情報を示す場合:

       user   クライアントユーザの身元。一般的にはログイン名またはユーザIDであ る。省略時のユーザ
              名は `unknown' である。

オプション

       -d     システムのデフォルトのファイルでなく、カレントディレクトリにある   hosts.allowhosts.deny を検査する。

       -i inet_conf
              tcpdchkinetd.conf または tlid.conf を自分  で見つけることができない場合、あるい
              はプログラムがまちがったファ イルを参照している疑いがある場合に、このオプションを使
              う。

       ローカルホストから telnet のリクエストが来た時、tcpd がどのようにふるまうかを占うには:

            tcpdmatch in.telnetd localhost

       同じことを、ホスト名の問い合わせが失敗したかのようにふるまって占 うには:

            tcpdmatch in.telnetd 127.0.0.1

       もしクライアントの名前がアドレスと一致しない場合、tcpd が どうするかを占うには:

            tcpdmatch in.telnetd paranoid

       システムによっては、デーモンの名前の頭に 'in.' がなかったり、 tcpdmatch  が  inetd  の設定
       ファイルを見つけるために助けを必 要とするかも知れない。

ファイル

       tcpd のアクセスコントロールファイルのデフォルトは:

       /etc/hosts.allow
       /etc/hosts.deny

関連項目

       tcpdchk(8), tcp wrapper 設定のチェッカー
       hosts_access(5), ホストアクセスコントロールファイルの書式
       hosts_options(5), ホストアクセスコントロールの拡張書式
       inetd.conf(5), inetd コントロールファイルの書式
       tlid.conf(5), tlid コントロールファイルの書式

著者

       Wietse Venema (wietse@wzv.win.tue.nl),
       Department of Mathematics and Computing Science,
       Eindhoven University of Technology
       Den Dolech 2, P.O. Box 513,
       5600 MB Eindhoven, The Netherlands

翻訳

       FUKUSHIMA Osamu <fuku@amorph.rim.or.jp>

                                                                                     TCPDMATCH(8)