Linux全般
概要 [#ec9a9f48]
sudoでは下記のような場合に有効です +rootのパスワードを教えたくない場合 +一般ユーザーで管理者権限の必要な特定のコマンドだけ、実行を許可する +特定のコマンドのみ一般ユーザーでパスワードなしで実行させたい場合
wheelグループ単位でsudoの実行を許可 [#id23b387]
# cd /etc/
# cp -p sudoers sudoers.`date +%Y%m%d`
# visudo
105c105
< %wheel ALL=(ALL) ALL
---
> # %wheel ALL=(ALL) ALL
# usermod -G wheel ユーザー
# id ユーザー
所属グループ=502(ユーザー),10(wheel)
ユーザー単位で許可 [#la9865f1]
# visudo
ユーザー ALL=(ALL) ALL
特定コマンドのみ許可 [#ya6f8453]
# visudo
ユーザー ALL=/bin/nice,/usr/bin/ionice
特定コマンドのみパスワードを求めない [#v29727d5]
# visudo
ユーザー ALL= NOPASSWD:/bin/nice