
Ubuntu 18.04を新規インストールしました
私は最初に「visudo」を使用する代わりに「vim」で /etc/sudoers を編集するというミスを犯しました。そのため、「sudo コマンド」を実行しているときにパスワードを要求され続けました。その後、「sudo visudo」を実行し、ユーザーの行を再入力して保存しました。しかし、「sudo コマンド」を使用するたびにパスワードを要求され続けます。何が間違っているのでしょうか?
システム出力:
$ grep alain /etc/sudoers
alain ALL=(ALL) NOPASSWD: ALL
$ sudo -l
User alain may run the following commands on wscg4:
(ALL) NOPASSWD: ALL
(ALL : ALL) ALL
答え1
ユーザーの行を外部ファイルに移動すると、問題は解決しました。
$ sudo visudo -f /etc/sudoers.d/myOverrides