MKNETID(8) |
FreeBSD System Manager's Manual |
MKNETID(8) |
名称
mknetid —
netid マップデータの生成
書式
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 データベースファイル
作者
Bill Paul <wpaul@ctr.columbia.edu>