createpmd コマンド:PMDB のホスト上への作成
pmd 環境で有効
capamsc141
pmd 環境で有効
createpmd コマンドは、リモート ホスト上に PMDB を定義します。1 人以上のユーザを PMDB の管理者、監査者、およびパスワード管理者に指定できます。特定の PMDB に対する親 PMDB および 1 つ以上のサブスクライバ PMDB を定義することもできます。createpmd コマンドは、リモート ホストから実行できます。
このコマンドの形式は以下のようになります。
createpmd pmdname \
[admins(user [user ...])] \ [auditors(user [user ...])] \ [pwman(user [user ...])] \ [parentpmd(pmdname@host)] \ [desktop(host-names...)] \ [subscriber(host-names|pmdnames...)] \ [pwdfile(file-name))] \ [grpfile(file-name))] \ [nis] \ [xadmins(user [user ...])] \ [xauditors(user [user ...])] \
- admins(user [user ...])1 人以上の内部ユーザを PMDB 管理者に指定します。複数のユーザはスペースで区切ります。
- auditors(user [user ...])PMDB の監査ファイルを表示できる内部ユーザを 1 人以上指定します。複数のユーザはスペースで区切ります。
- pwmans(user [user ...])1 人以上のユーザを PMDB パスワード管理者に指定します。複数のユーザはスペースで区切ります。
- parentpmd(pmdname@host)作成している PMDB の親 PMDB の名前を指定します。selang の remote コマンドで複数の親 Policy Model を定義する場合は、二重引用符を使用する必要があります。たとえば、Policy Model を作成し、その親を定義する場合、以下のコマンドを使用します。createpmd subs2 admins(abc123 root) auditors(abc123 root) desktop(pcp36949) \ parentpmd("aa@pcp36949,bb@pcp36949")
- desktop(host [host ...])管理者が PMDB の管理に使用する 1 つ以上のホストを指定します。複数のホストはスペースで区切ります。デフォルトでは、新しい PMDB のホストが設定されます。
- subscribers(host | pmd [host | pmd ...])新しい PMDB のサブスクライバになるホストまたは PMDB を指定します。複数のホストまたは pmd はスペースで区切ります。
- pwdfile(filename)PMDB パスワード ファイルを指定します。
- grpfile(filename)PMDB グループ ファイルを指定します。
- nis新しい PMDB のホスト上で NIS 設定を実行し、UNIX のすべての更新内容をフィルタ処理するフィルタ ファイルを作成します。
- xadmins(user [user ...])1 人以上のエンタープライズ ユーザを PMDB 管理者に指定します。複数のユーザはスペースで区切ります。
- xauditors(user [user ...])PMDB の監査ファイルを表示できるエンタープライズ ユーザを 1 人以上指定します。複数のユーザはスペースで区切ります。
- pwmans(user [user ...])1 人以上のエンタープライズ ユーザを PMDB パスワード管理者に指定します。複数のユーザはスペースで区切ります。