sudoでパスワード入力を不要にする方法について記載します。スクリプトでの操作自動化が可能になります。
Table of Contents
1 sudoでパスワード入力を不要にする
visudoで/etc/sudoersを編集します。この時点ではまだパスワードが必要です。
$ sudo visudo [sudo] password for hiroom2:
sudoグループのところを以下のように変更します。
--- /etc/sudoers.orig 2018-10-22 13:01:34.242733648 +0900 +++ /etc/sudoers 2018-10-22 13:02:07.950381907 +0900 @@ -23,7 +23,7 @@ root ALL=(ALL:ALL) ALL %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command -%sudo ALL=(ALL:ALL) ALL +%sudo ALL=(ALL:ALL) NOPASSWD:ALL # See sudoers(5) for more information on "#include" directives:
再移動するとsudoでパスワード入力が不要となります。