Skip to main content

Ubuntuのsudoコマンドをパスワードなしで実行する

/etc/sudoers を編集します。

nano /etc/sudoers

以下の設定を追加します。

%sudo ALL=(ALL:ALL) NOPASSWD:ALL

おまけ

上記の設定ではすべての sudo ユーザーがすべての実行コマンドを実行する際に、パスワードなしで実行できるように指定します。

指定したユーザー、指定したコマンドをパスワードなしを対象にしたい場合、以下のように設定を変更します。

user1 ALL=(ALL) NOPASSWD:/usr/bin/systemctl /usr/sbin/reboot

このコマンドでは user1/usr/bin/systemctl または /usr/sbin/reboot を実行する際に sudo パスワードなしで実行できるようになります。

Jingwood

北海道の田舎で暮らしているプログラマーです。最近山登りにハマりました。

Leave a Reply

Your email address will not be published. Required fields are marked *