EN JA
HOSTS.EQUIV(5)
HOSTS.EQUIV(5) FreeBSD File Formats Manual HOSTS.EQUIV(5)

名称

hosts.equiv, .rhosts信頼されるリモートホストとユーザ名のデータベース

解説

hosts.equiv.rhosts ファイルは、ネットワークの信頼されたホストとユーザに関する情報を含んでいます。各ホストに対して、1 つの行に、次の情報を提示するべきです:

単純な

hostname [username]

または、より冗長な場合は、次の通りです。

[+-][hostname|@netgroup] [[+-][username|@netgroup]]

“@”は、netgroup によるホスト、または netgroup によるユーザを示します。単一の“+”は、すべてのホストまたはユーザと一致します。先導する“-”があるホスト名は、すべての一致するホストとすべてのそれらのユーザを拒否します。先導する“-”があるユーザ名は、一致するホストのすべての一致するユーザを拒否します。

項目は、任意の数の空白およびタブ文字によって区切られます。“#”は、コメントの始まりを示します。行の終りまでの文字は、ファイルを検索するルーチンによって解釈されません。

ホスト名は、インターネットアドレス操作ライブラリ inet(3)inet_addr(3) ルーチンを使用して伝統的なインターネット DNS ドット付きのドメイン“.” (ドット) 表記法で指定されます。ホスト名は、フィールドのデリミタ、改行またはコメント文字以外のあらゆる印刷可能文字を含みます。

セキュリティの理由のために、ユーザの .rhosts ファイルは、通常のファイルでない、またはユーザによって所有されていない、または、ユーザ以外に誰によって書き込み可能であるなら、無視されます。

関連ファイル

/etc/hosts.equiv
hosts.equiv ファイルは、 /etc に存在します。
$HOME/.rhosts
.rhosts ファイルは、 $HOME に存在します。

使用例

bar.com foo

ホスト“bar.com”のユーザ“foo”を信頼します。

+@allclient

ネットグループ“allclient”のすべてのホストを信頼します。

+@allclient -@dau

ネットグループ“dau”のユーザを除いて、ネットグループ“allclient”のすべてのホストとそれらのユーザを信頼しますが、

バグ

このマニュアルページは、不完全です。より詳細については、 src/lib/libc/net/rcmd.c のソース、または SunOS のマニュアルページを呼んでください。
December 8, 2007 FreeBSD