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

RBAC を管理するコマンド

ローカルの RBAC データベースは手動で編集できますが、そのような編集はできるだけ避けてください。RBAC を使用したタスクへのアクセスを管理するために、次のコマンドが使用できます。

表 10–7 RBAC 管理コマンド

コマンドのマニュアルページ 

説明 

auths(1)

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

makedbm(1M)

dbm ファイルを作成します。

nscd(1M)

ネームサービスキャッシュデーモン。user_attrprof_attr、およびexec_attr データベースをキャッシュするときに使用します。svcadm コマンドを使用してデーモンを再起動します。

pam_roles(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)

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

smprofile(1M)

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

smrole(1M)

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

smuser(1M)

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

useradd(1M)

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

userdel(1M)

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

usermod(1M)

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