30.4. sudo コマンド、コマンドグループ、およびルールの追加
30.4.1. sudo コマンドの追加 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Web UI での sudo コマンドの追加
- Policy タブで
をクリックします。 - リストの上部にある をクリックします。
- コマンドの情報を入力します。コマンド実行ファイルへの完全なシステムパスを入力します。
図30.1 新規
sudoコマンドの追加
- をクリックします。または、 をクリックして別のエントリーの追加を開始するか、 をクリックして新規エントリーの編集を開始します。
コマンドラインでの sudo コマンドの追加
sudo コマンドを追加するには、ipa sudocmd-add コマンドを使用します。コマンド実行ファイルへの完全なシステムパスを指定します。たとえば、/usr/bin/less コマンドと説明を追加するには、次のコマンドを実行します。
$ ipa sudocmd-add /usr/bin/less --desc="For reading log files"
----------------------------------
Added sudo command "/usr/bin/less"
----------------------------------
sudo Command: /usr/bin/less
Description: For reading log files
30.4.2. sudo コマンドグループの追加 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Web UI での sudo コマンドグループの追加
- Policy タブで、
をクリックします。 - リストの上部にある をクリックします。
- コマンドグループの情報を入力します。
図30.2 新規
sudoコマンドグループの追加
- をクリックして、コマンドグループの編集を開始します。
- Sudo Commands タブで をクリックして、グループに
sudoコマンドを追加します。必要なコマンドを選択し、 ボタンを使用してそれらを Prospective 列に移動します。図30.3
sudoコマンドグループへのコマンドの追加
- をクリックします。
コマンドラインでの sudo コマンドグループの追加
- ipa sudocmdgroup-add コマンドを使用して、コマンドグループを作成します。たとえば、
filesコマンドグループを作成して説明を追加するには、次のコマンドを実行します。$ ipa sudocmdgroup-add files --desc="File editing commands" ----------------------------------- Added sudo command group "files" ----------------------------------- sudo Command Group: files Description: File editing commands - ipa sudocmdgroup-add-member コマンドを使用して、グループに
sudoコマンドを追加します。「sudoコマンドの追加」で説明されているように、IdM にすでに追加されているコマンドのみを追加することができることに注意してください。$ ipa sudocmdgroup-add-member files --sudocmds "/usr/bin/vim" sudo Command Group: files Description: File editing commands Member sudo commands: /usr/bin/vim ------------------------- Number of members added 1 -------------------------
30.4.3. sudo ルールの追加 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Web UI での sudo ルールの追加
- Policy タブで
をクリックします。 - リストの上部にある をクリックします。
- ルールの名前を入力します。
図30.4 新規
sudoルールの命名
- をクリックします。または、 をクリックして別のエントリーの追加を開始するか、 をクリックして新規エントリーの編集を開始します。
新規の
sudo ルールを編集する方法は、「sudo ルールの変更」 を参照してください。
コマンドラインでの sudo ルールの追加
新規の
sudo ルールを追加するには、ipa sudorule-add コマンドを使用します。たとえば、files-commands という名前のルールを追加するには、次のコマンドを実行します。
$ ipa sudorule-add files-commands
--------------------------------
Added Sudo Rule "files-commands"
--------------------------------
Rule name: files-commands
Enabled: TRUE
ipa sudorule-add の使用方法と、許可するオプションの詳細は、
--help オプションを追加してコマンドを実行します。
新規の
sudo ルールを編集する方法は、「sudo ルールの変更」 を参照してください。
新規の
sudo ルールを追加し、コマンドラインから当該ルールを編集する詳細な例は、例30.1「コマンドラインからの新規 sudo ルール追加および修正」 を参照してください。