
Mögliches Duplikat:
Wie ändere ich eine ungültige /etc/sudoers-Datei? Sie gibt einen Fehler aus und erlaubt mir keine erneute Bearbeitung.
Hallo Leute, ich habe Meerkat und muss Sudoers durcheinandergebracht haben. Das ist jetzt meine Situation.
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
Was würden Sie empfehlen?
Antwort1
In diesem Fall scheint mir ein Format eine aggressive Lösung zu sein.
Ich würde versuchen, die Sudoers-Datei zu reparieren (ich nehme an, Sie haben sie manuell bearbeitet? Sie wollten wahrscheinlich einem Benutzer „Administratorrechte“ erteilen?) und dann /sbin zum PATH hinzufügen.
Möglicherweise möchten Sie Ihren Benutzer auch zur Adim-Gruppe hinzufügen und die Zeile in der Sudoers-Datei auskommentieren, die den Mitgliedern der Administratorgruppe Root-Rechte erteilt.