sudoers の問題、フォーマットは適切か?

sudoers の問題、フォーマットは適切か?

重複の可能性あり:
無効な /etc/sudoers ファイルを変更するにはどうすればいいですか? エラーが発生し、再度編集できなくなります

こんにちは、私は Meerkat を使っていますが、sudoers を台無しにしてしまったようです。これが私の現在の状況です。

ubuntu:/etc$ ifconfig Command 'ifconfig' is available in
'/sbin/ifconfig' The command could not be located because '/sbin' is
not included in the PATH environment variable. This is most likely
caused by the lack of administrative privileges associated with your
user account. ifconfig: command not found @ubuntu:/etc$ ^C
@ubuntu:/etc$ htop @ubuntu:/etc$ ls -l /etc/environment
-rw-r--r-- 1 root root 79 Feb 15 09:54 /etc/environment @ubuntu:/etc$ cd /etc/environment
-bash: cd: /etc/environment: Not a directory @ubuntu:/etc$ sudo nano /etc/environment
>>> /etc/sudoers: syntax error near line 17 <<< sudo: parse error in /etc/sudoers near line 17 sudo: no valid sudoers sources found,
quitting

あなたは何をお勧めします?

答え1

この場合、フォーマットは私にとって積極的な解決策のように思えます。

sudoers ファイルを修正し (手動で編集したのでしょうか? おそらくユーザーに「管理者権限」を与えたかったのでしょう)、PATH に /sbin を追加してみてください。

また、ユーザーを adim グループに追加し、admin グループのメンバーに root 権限を与える sudoers ファイルの行のコメントを解除することもできます。

関連情報