HOME / コンピュータTips / Solaris / pfexecでsudoのようにつかう
Solarisのpfexecを設定する。 †
Solarisのsudoはcswのパッケージに入っておりますが、あえてsudoを入れなくても、pfexecというコマンドで同じようなことができます。いわばSolaris風方言という人もいますが・・・。
私も詳しくこの辺を勉強していないなかで、セキュリティのことをかくのは不安なのだけれども、良く理解していないながら、思い切ってかいてみたり。
/etc/security/exec_attrに下記を追加
Primary Administrator:suser:cmd:::*:uid=0;gid=0
/etc/security/prof_attrに下記を追加
Primary Administrator:::Can perform all administrative tasks:auths=solaris.*,solaris.grant;help=RtPriAdmin.html
/etc/user_attrに下記を追加
jpc::::profiles=Primary Administrator;roles=root
以上。
これで、root系のコマンドを実行したいとき、
pfexec dladm show-dev
の用にして実行することが出来る。



