/etc/sudoers は編集しないでください 任意の種類のスクリプトを含むファイル。 visudo には理由があります 指図。 sudoers の編集 ファイルはまれで、よく管理されている必要があります。
そうは言っても、あなたのエディタが visudo コマンドはviで、:%s/^# %wheel/%wheel/のようなものを実行できます %wheel で始まるすべての行のコメントを外します .
または、本当に必要だと思う場合:
sudo sed --in-place 's/^#\s*\(%wheel\s\+ALL=(ALL)\s\+NOPASSWD:\s\+ALL\)/\1/' /etc/sudoers
--in-place なしで実行します 最初に出力を確認します。自己責任で使用してください。
以下は動作するはずです:
sed -i 's/^#\s*\(%wheel\s*ALL=(ALL)\s*NOPASSWD:\s*ALL\)/\1/' /etc/sudoers
sed を使用する必要はありません。 centos では /etc/sudoers.d/ にファイルを作成するだけです
echo 'myuser ALL=(ALL) NOPASSWD: ALL' >> ./myuser
sudo chown root:root ./myuser
sudo mv ./myuser /etc/sudoers.d/
これにより、myuser のパスワードなしで sudo が有効になります .詳細については、こちらを確認してください:https://unix.stackexchange.com/questions/375433/etc-sudoers-vs-etc-sudoers-d-file-for-enabling-sudo-for-a-user