Posted at

Ubuntuでsudoするときのパスワード入力を省略する

More than 1 year has passed since last update.

sudoしたいユーザでログインして下記実施

cat << EOF | sudo tee /etc/sudoers.d/$(logname) >> /dev/null

$(logname) ALL=(ALL) NOPASSWD:ALL

EOF


確認

cat /etc/sudoers.d/$(logname)

doQiita ALL=(ALL) NOPASSWD:ALL

↑NOPASSWD:ALL のALLの部分を任意のコマンド(フルパス)に置き換えると任意のコマンドだけパスワード不要になる

例:NOPASSWD:/sbin/shutdown