権利管理コマンド
このセクションには、権利の管理に使用するコマンドのリストを示します。承認を使用してアクセス権を制御できるコマンドの表も含まれています。
承認、権利プロファイル、および役割を管理するコマンド
次の表に示すコマンドは、ユーザープロセスに対する権利を取得および設定します。
表 3 権利管理コマンド
|
|
|
システムセキュリティーポリシーのための SMF ステンシル。
|
|
ユーザーの承認を表示します。新しい承認を作成します。
|
getent(8)
|
|
|
|
|
権利データベースをキャッシュする場合に有用なネームサービスキャッシュデーモン。 svcadm コマンドを使用してデーモンを再起動します。
|
pam_roles(7)
|
PAM 用の役割アカウント管理モジュール。役割を引き受けるための承認を確認します。
|
pam_unix_account(7)
|
PAM 用 の UNIX アカウント管理モジュール。時間制約や非アクティブな状態などのアカウントの制限を調べます。
|
|
権利を評価できるプロファイルシェルプロセスの作成に使用されます。
|
|
|
|
セキュリティー属性を持つコマンドの実行に使用されます。
|
|
指定したユーザーの権利プロファイルを表示します。権利プロファイルを作成または変更します。
|
|
指定されたユーザーが引き受けられる役割を表示します。
|
|
役割をローカルシステムまたは LDAP ネットワークに追加します。
|
|
役割をローカルシステムまたは LDAP ネットワークに追加します。
|
|
ローカルシステムまたは LDAP ネットワーク上で役割のプロパティーを変更します。
|
|
ユーザーまたは役割アカウントに割り当てられている特定の権利の値を表示します。
|
useradm(8)
|
ユーザーまたは役割アカウントに直接割り当てられるすべての権利を表示します。 useradm パッケージのインストールが必要です。
|
|
ユーザーアカウントをシステムまたは LDAP ネットワークに追加します。ユーザーのアカウントに役割を割り当てるには、 –R オプションを使用します。
|
|
ユーザーのログインをシステムまたは LDAP ネットワークから削除します。
|
|
システム上のユーザーのアカウントプロパティーを変更します。
|
|
承認を必要とする特別なコマンド
次の表では、承認を使用して システムのコマンドオプションを制限する方法を示します。承認の詳細は、承認のリファレンスを参照してください。
表 4 コマンドおよび関連する承認
|
|
|
すべてのオプションで solaris.jobs.user が必要です ( at.allow ファイルおよび at.deny ファイルがない場合)
|
|
すべてのオプションで solaris.jobs.admin が必要です
|
|
すべてのオプションで solaris.device.cdrw が必要であり、これは policy.conf ファイルでデフォルトで付与されます
|
|
ジョブを送信するオプションの場合は solaris.jobs.user が必要です ( crontab.allow および crontab.deny ファイルがない場合)
ほかのユーザーの crontab ファイルを一覧表示または変更する場合は、solaris.jobs.admin が必要です
|
|
デバイスを割り当てる場合は、solaris.device.allocate (または、 device_allocate ファイルに指定されている別承認) が必要です
ほかのユーザーにデバイスを割り当てる場合 ( F オプション) は、 solaris.device.revoke (または –device_allocate ファイルに指定されている別の承認) が必要です
|
|
ほかのユーザーのデバイスの割り当てを解除する場合は、 solaris.device.allocate (または device_allocate ファイルに指定されている別の承認) が必要です
指定したデバイス (–F オプション) またはすべてのデバイス (–I オプション) の割り当てを強制的に解除する場合は、solaris.device.revoke (または、device_allocate に指定されている別承認) が必要です
|
|
ほかのユーザーのデバイスを一覧表示する場合 ( –U オプション) は、 solaris.device.revoke が必要です
|
|
役割を作成するには、 solaris.user.manage が必要です。初期パスワードを設定するには、 solaris.account.activate が必要です。アカウントロックやパスワードの有効期限などの パスワードポリシーを設定するには、 solaris.account.setpolicy が必要です。
|
|
パスワードを削除するには、solaris.passwd.assign 承認が必要です。
|
|
パスワードを変更するには、solaris.passwd.assign 承認が必要です。アカウントロックやパスワードの有効期限などのパスワードポリシーを変更するには、solaris.account.setpolicy が必要です。
|
|
メールサブシステム機能にアクセスするには、 solaris.mail が必要です。メールキューを表示するには、 solaris.mail.mailq が必要です
|
|
ユーザーを作成するには、solaris.user.manage が必要です。初期パスワードを設定するには、solaris.account.activate が必要です。アカウントロックやパスワードの有効期限などのパスワードポリシーを設定するには、solaris.account.setpolicy が必要です。
|
|
パスワードを削除するには、solaris.passwd.assign 承認が必要です。
|
|
パスワードを変更するには、solaris.passwd.assign 承認が必要です。アカウントロックやパスワードの有効期限などのパスワードポリシーを変更するには、solaris.account.setpolicy が必要です。
|
|