Solaris のシステム管理 (セキュリティサービス)

RBAC を管理するコマンド行アプリケーション

RBAC データベースを直接編集するほかに、次のコマンドを使用して RBAC のタスクへのアクセスを管理できます。

表 20–7 RBAC 管理コマンド

コマンド 

説明 

auths(1)

ユーザーに対する承認を表示する

makedbm(1M)

dbm ファイルを作成する

nscd(1M)

ネームサービスキャッシュデーモン。 user_attrprof_attr、および exec_attr データベースをキャッシュするときに使用する

pam_role_auth(5)

PAM 用の役割アカウント管理モジュール。役割になる承認があるかを検査する

pfexec(1)

プロファイルシェルによって使用される。exec_attr データベースに指定されている属性を使用してコマンドを実行する

policy.conf(4)

セキュリティポリシーの構成ファイル。与えられている承認を一覧表示

profiles(1)

指定したユーザーの権利プロファイルを表示する

roles(1)

ユーザーに与えられている役割を表示する

roleadd(1M)

役割をシステムに追加する

roledel(1M)

役割をシステムから削除する

rolemod(1M)

システム上の役割のプロパティを変更する

smattrpop(1M)

2 つのセキュリティ属性データベースをマージする。ローカルデータベースをネームサービスにマージするとき、および変換スクリプトを使用しないでアップグレードするときに使用する

smexec(1M)

exec_attr データベースのエントリを管理する。認証を必要とする

smmultiuser(1M)

ユーザーアカウントの一括操作を管理する。認証を必要とする

smuser(1M)

ユーザーエントリを管理する。認証を必要とする

smprofile(1M)

prof_attr および exec_attr データベースの権利プロファイルを管理する。認証を必要とする

smrole(1M)

役割アカウントの役割とユーザーを管理する。認証を必要とする

useradd(1M)

ユーザーアカウントをシステムに追加する。ユーザーのアカウントに役割を割り当てるには、-P オプションを使用する

userdel(1M)

ユーザーのログインをシステムから削除する

usermod(1M)

システム上のユーザーのアカウントプロパティを変更する