Ubuntu: パスワードなしでsuとsudo可能にする

会社のUbuntu鯖で作業した時のメモ

1. まずはwheelグループを作成する

$ sudo addgroup wheel

対象のユーザーをwheelグループに追加する。
下記の例では「orenomemo」のところに実際のユーザーをいれる。

$ sudo usermod -aG wheel orenomemo

 

2. パスワードなしでsu出来るようにする。
/etc/pam.d/su を編集して下記を追記

auth sufficient pam_wheel.so trust group=wheel

 

3. パスワードなしでsudo出来るようにする。
visudoコマンドを使って末尾に追記

$ sudo visudo


%wheel ALL=(ALL) NOPASSWD:ALL

追記後、Ctrl+o > Enterで保存、Ctrl+xでエディタを終了

それからターミナルを開き直せばOK.
 

これでsuとsudoがサクサクです。