EN JA
MKNETID(8)
MKNETID(8) FreeBSD System Manager's Manual MKNETID(8)

名称

mknetidnetid マップデータの生成

書式

mknetid [ -q][ -g group_file][ -p passwd_file][ -h hosts_file][ -n netid_file][ -d domain]

解説

mknetid ユーティリティは以下のファイル group(5), passwd(5), hosts(5), netid(5) の内容を処理し、 NIS マップ netid.byname を生成するのに用いる形式に変換します。このマップは、OS に依存しない形式でユーザとホスト双方の信用情報を保持するために用いられます。

mknetid ユーティリティは重複した netid の出現をチェックし、それらを除去します。

mknetid ユーティリティは結果を標準出力に出力します。通常は NIS マップを再構築する際に /var/yp/Makefile からのみ呼び出されます。

オプション

mknetid ユーティリティには以下のオプションがあります:
-q
通常、 mknetid は重複した netid を見つけると警告メッセージを表示しますが、このオプションにより「静粛」モードとなり、警告は抑制されます。他のエラーメッセージはそのまま表示されます。
-g group_file
-g オプションはグループ情報ファイルの場所を指定するのに用いられます。コンパイル済みのデフォルト値は /etc/group です。
-p passwd_file
パスワード情報ファイルの場所を指定します。コンパイル済みのデフォルト値は /etc/passwd です。
-h hosts_file
ホストデータベースファイルの場所を指定するのに用いられます。コンパイル済みのデフォルト値は /etc/hosts です。
-n netid_file
netid 情報ファイルの場所を指定します。コンパイル済みのデフォルト値は /etc/netid です。注: netid データベースが見つからなくてもエラーにはなりません。 FreeBSD で Secure RPC がサポートされるようになるまでは、ほとんどのシステムでは netid データベースは存在しないことでしょう。
-d domain
mknetid ユーティリティが netid レコードを生成する際、デフォルトでは、システムのドメイン名を用います。もしシステムのドメイン名が設定されていないなら、 -d オプションによってコマンドラインからドメイン名を指定しなければなりません。ドメイン名が設定されている場合、 -d オプションによってその設定値を上書きすることもできます。

関連ファイル

/var/yp/Makefile
NIS データベースを構築するために yp_mkdb および mknetid を呼び出す Makefile
/etc/group
デフォルトのグループデータベースファイル
/etc/passwd
デフォルトのパスワードデータベースファイル
/etc/hosts
デフォルトのホストデータベースファイル
/etc/netid
デフォルトの netid データベースファイル

関連項目

yp(8), yp_mkdb(8)

作者

Bill Paul <wpaul@ctr.columbia.edu>
June 23, 1996 FreeBSD