[CentOS]特定のユーザにパスワードを使わずにsuで切り替える

2020年11月1日

deployユーザにはパスワードなしでなれるけど、それ以外にはなれないように設定する
EC2のAmazonLinuxを使用

# deployになれるgeneralというグループを作る
sudo groupadd general

# sudoersの設定
sudo visudo

# 下記記述を追加して、generalグループのユーザがパスワードなしでdeployに切り替えられるようにする。
%general ALL=(ALL:ALL) NOPASSWD: /bin/su - deploy