検索
連載

複数のマシンで効率的にシャットダウンする方法UNIX処方箋(2/2 ページ)

最新のハードウェアやソフトウェアにかんするニュースもいいけれど、「事件は枯れたシステムが稼働する現場で起こってるんだ」と現場ですぐに役立つ知識を欲するあなたに贈る珠玉のTips集。今回は、複数のマシンで効率的にシャットダウンする方法だ。

Share
Tweet
LINE
Hatena
前のページへ |       

RBAC機能の利用

 ここでは、ユーザーusr1に対してshutdownコマンドの実行権限を与えます。まずは、/etc/security/prof_attrファイルに以下の内容を追加して、実行プロファイルを定義します。

Shutdown:::Shutdown the System:help==SysShutdown.html


 また、実行プロファイルに割り当てられている特権操作を定義するため、/etc/security/exec_attrファイルに次の内容を追加します。

Shutdown:suser:cmd:::/usr/sbin/shutdown:uid=0;euid=0


ユーザーusr1がログインしていない状態でusermodコマンドを実行し、プロファイル定義を付与します。ここでは「-P 'Shutdown'」オプションを指定してください。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

設定内容の確認は、profilesコマンドで行います。引数としてユーザー名「usr1」を指定すると、usr1のプロファイルが表示されます。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

 最後に、ユーザーusr1でshutdownコマンドの動作を確認します。exec_attrファイルで定義したコマンドはpfexecコマンド経由で指定することに注意してください。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

関連キーワード

パスワード | サーバ | Solaris | アクセス制御 | IPv6


前のページへ |       

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る