ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
マニュアルページセクション 1: ユーザーコマンド Oracle Solaris 11 Information Library (日本語) |
- ユーザーに付与された承認の出力
auths [ user ]...
auths コマンドは、自分や任意指定のユーザーまたは役割に付与された承認を標準出力に書き込みます。承認は、制限付き機能をユーザーが実行できるかどうかを決定するために、特定の特権付きプログラムによって検査される特権です。
各ユーザーはゼロまたはそれ以上の承認を持つことができます。承認は、承認を作成した組織と制御対象の機能とを識別する完全指定名で表現されます。Java の規約に準じて、承認の階層コンポーネントはドット (.) で区切られ、作成元組織のインターネットドメイン名を逆順にした形式で始まり、承認クラス内の特定の機能で終わります。
アスタリスク (*) はクラス内のすべての承認を示します。
ユーザーの承認は user_attr(4) および /etc/security/policy.conf ファイル (policy.conf(4) を参照) 内で検索されます。承認は、user_attr(4) 内に直接、または prof_attr(4) を通して間接的に指定できます。また、/etc/security/policy.conf ファイル内で、承認をデフォルトの承認として直接、またはデフォルトプロファイルとして間接的に、システムの各ユーザーに割り当てることもできます。
例 1 出力例
auths 出力の形式は次のとおりです。
example% auths tester01 tester02 tester01 : solaris.system.date,solaris.jobs.admin tester02 : solaris.system.* example%
tester01 内の承認名を区切るコンマの後ろには、スペースはありません。
次の終了値が返されます。
正常終了。
エラーが発生しました。
/etc/user_attr
/etc/security/auth_attr
/etc/security/policy.conf
/etc/security/prof_attr
属性についての詳細は、attributes(5) を参照してください。
|
profiles(1), roles(1), getauthattr(3C), auth_attr(4), policy.conf(4), prof_attr(4), user_attr(4), attributes(5)