JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... uct request_info *request; struct request_info *request_set(request, key, value, ..., 0) struct request_info *request; int hosts_access(request) struct request_info *request; int hosts_ctl(daemon, client_name, client_addr, client_user) char *daemon; c ... (char *) サーバホストで動作するデーモンの名前 RQ_USER (char *) リクエストを発行したユーザのクライアントホストにおける名称 hosts_access() は hosts_access (5) のマニュアルページで 解説されている、アクセスコントロールテーブルを参照する。 内部のエンドポイ ... じてホスト名とクライアントユーザ名の探査が行われ、 リクエスト・ストラクチャをキャッシュする。 もしアクセスが拒否された場合、hosts_access() はゼロを返す。 hosts_ctl() は request_init() と hosts_access() をさらに使いやす いインターフェースによって包むラッ ... ... keley Internet Name Domain (BIND) サーバは、 UNIX システムのためのインターネットネームサーバを実装している。 これは、 /etc/hosts ファイルやホスト名ルックアップを拡張したり置き換えたりするものである。 これにより各ホストは /etc/hosts を最新かつ完全に保た ... ル情報が稀にしか変更されず、 ネットワークがインターネットと接続されていない場合、 DNS にそれほどの利点はない。 ファイル /etc/hosts 注意 このファイルへの変更は通常すぐに反映される。但し、アプリケーション によりファイルの内容がキャッシュされている場合はこ ... 。 しかし、非公式なエイリアスや不明なホストを扱えるように、 最新に保つためのローカルな変更が頻繁に必要とされた。 NIC は既に hosts.txt を管理していないが、 これを書いている (2000 年頃の) 時点で調べてみると、 WWW 上に歴史的な hosts.txt が存在する。 92, 9 ... ... etid --version 説明 mknetid は、 group (5), passwd (5), hosts (5), netid の各ファイルの内容から NIS マップ netid.byname を生成する。 mknetid は netid に複数のエントリがあるかをチェック ... 一の起動のされ方である。 オプション -q `quiet' モードにする。netid エントリに重複があっても 警告メッセージを表示しない。 -h hosts デフォルトの /etc/hosts 以外の hosts ファイルを用いる場合に指定する。 -p passwd デフォルトの /etc/passwd 以外の passwd ファ ... 上書きしたい場合にはこのオプションを用いる。 --version バージョン番号を表示する。 ファイル /etc/group グループファイル /etc/hosts ホストのデーターベース /etc/netid ネット名のデーターベース /etc/passwd パスワードファイル 関連項目 passwd (8), group (5), ... ... バーが同じパスワードファイルを 共有していない場合に nfsd (8) サーバから呼ばれる。 このバージョンでは、サーバーへのアクセスを hosts_access (5) にあるファイル群を用いて制限することができる。これには -DHOSTS_ACCESS オプションをコンパイル時に指定する。これを ... のリストが入手できてしまう。例えば、 アクセスを利用しているクラス C の IP ネットワーク上のホストに 制限するには、以下の行を hosts.allow と hosts.deny に追加すればよい: # /etc/hosts.allow rpc.ugidd: 192.168.1. # /etc/hosts.deny rpc.ugidd: ALL 関連項目 e ... xports (5), inetd (8), hosts_access (5) バグ rpc プログラム番号は 0x20000000 から 0x3fffffff の間、「ユーザー定義」 領域にあるどれを使ってもかまわないが ... ... バーが同じパスワードファイルを 共有していない場合に nfsd (8) サーバから呼ばれる。 このバージョンでは、サーバーへのアクセスを hosts_access (5) にあるファイル群を用いて制限することができる。これには -DHOSTS_ACCESS オプションをコンパイル時に指定する。これを ... のリストが入手できてしまう。例えば、 アクセスを利用しているクラス C の IP ネットワーク上のホストに 制限するには、以下の行を hosts.allow と hosts.deny に追加すればよい: # /etc/hosts.allow rpc.ugidd: 192.168.1. # /etc/hosts.deny rpc.ugidd: ALL 関連項目 e ... xports (5), inetd (8), hosts_access (5) バグ rpc プログラム番号は 0x20000000 から 0x3fffffff の間、「ユーザー定義」 領域にあるどれを使ってもかまわないが ... ... ラブルが 起きている問題点を指摘するためのものである。 プログラムは tcpd のアクセスコントロールファイル (デフォル トでは /etc/hosts.allow と /etc/hosts.deny ) を検査し、 それらのファイルに書かれた項目を、 inetd や tlid などの ネットワーク設定ファイル中の ... を指定してコンパイルされている) 場合 にのみ有効である。 -d システムのデフォルトのファイルでなく、カレントディレクトリにある hosts.allow と hosts.deny を検査する。 -i inet_conf tcpdchk が inetd.conf または tlid.conf を自分 で見つけることができない場合、 ... グラム が解釈していることの間の矛盾を見極めるのに役にたつ。 ファイル tcpd のアクセスコントロールファイルのデフォルトは: /etc/hosts.allow /etc/hosts.deny 関連項目 tcpdmatch (8), 特定のケースでの tcpd のふるまいを説明するプログラム hosts_access (5), ホスト ... ... wrapper がどのよ うに取り扱うのか占うものである。 このプログラムは tcpd のアクセスコントロールテーブル (デフォ ルトは /etc/hosts.allow と /etc/hosts.deny ) を詳細に 調べ、結果を告げる。その際、正確を期すために、 inetd または tlid ネットワーク設定ファイ ... あ る。省略時のユーザ名は `unknown' である。 オプション -d システムのデフォルトのファイルでなく、カレントディレクトリにある hosts.allow と hosts.deny を検査する。 -i inet_conf tcpdchk が inetd.conf または tlid.conf を自分 で見つけることができない場合、 ... 設定ファイルを見つけるために助けを必 要とするかも知れない。 ファイル tcpd のアクセスコントロールファイルのデフォルトは: /etc/hosts.allow /etc/hosts.deny 関連項目 tcpdchk (8), tcp wrapper 設定のチェッカー hosts_access (5), ホストアクセスコントロールファイ ... ... ン名を自動的に取り去る。 このキーワードはローカルなホストとドメインで使用することを意図している。 (関連した注意 : NIS または hosts (5) ファイルで集められたホスト名に trim は影響しない。 hosts ファイルの各エントリーの最初のホスト名を、 完全なドメイン名付 ... と。) multi 有効な値は on と off である。 on に設定された場合、最初のエントリーのみを例外として、 レゾルバライブラリは /etc/hosts ファイルに現れるホストに対して全ての有効なアドレスを返そうとする。 大きな hosts ファイルを持つサイトでは、 この設定は非常な ... きする。 trim コマンドを上書きする。 ファイル /etc/host.conf リゾルバ設定ファイル /etc/resolv.conf リゾルバ設定ファイル /etc/hosts ローカルの hosts データベース 注意 元々の実装に比べて以下のような違いがある。 新しいコマンド spoof と新しい環境変数 RESOLV ... ... い設定を望むせっかちな読者は、"設定例" の セクションへと進んで欲しい。 アクセスコントロール書法の拡張された部分に関しては、 hosts_options (5) の文書で解説する。この拡張は、プログラム が -DPROCESS_OPTIONS を指定して作成されたかどうかに左右される。 以下の ... トロールのソフトウェアは、二つのファイルを参照する。 最初に一致した時点で検索は終了する。 • (daemon,client) の組合せが /etc/hosts.allow ファイルの中の エントリと一致する場合、アクセスは承諾される。 • もしくは、(daemon,client) の組合せが /etc/hosts.deny ... netd の PATH 設定と関連させてはいけない。代わ りに絶対パスを用いるか、冒頭で明示的に PATH=whatever を宣言する べきである。 hosts_options (5) の文書では、互換性のない異なる方法でシェ ルコマンドのフィールドを使うための、もうひとつの書式を解説してい る。 ... ... ある。 拡張書式はこのような形式である: daemon_list : client_list : option : option ... 最初のふたつのフィールドについては、 hosts_access (5) のマニュアル で解説されている。ルールの残りの部分は、0 個以上のオプションの列 である。オプションの中では、すべて ... の最後に記述しなけれ ばならない。 allow と deny は、すべてのアクセスコントロールのルー ルを、ただひとつのファイル、たとえば hosts.allow に納める事 を可能にしている。 明示されたホストだけにアクセスを許可するには: ALL: .friendly.domain: ALLOW ALL: ALL: D ... ン名のパターンの最初にはドットがついている事に注目されたい。 RUNNING OTHER COMMANDS (外部コマンドの実行) spawn shell_command hosts_access (5) のマニュアルで解説される %<letter> の置き換えが 実行されたのちに、子プロセスで、指定のシェルコマンドを実行する。 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。