Ich habe die Einstellungen in der Sudoers-Datei mit geändert
sudo visudo
und vermasselt es. Wenn ich jetzt versuche, es erneut zu tun oder eine Datei mit sudo zu öffnen, kann ich sie nicht mehr öffnen und erhalte die folgende Fehlermeldung:
>>> Sudoers-Datei: Syntaxfehler, Zeile 7
Was jetzt?
Gibt es eine Möglichkeit, dieses Problem zu beheben (um die Einstellungen zurückzusetzen), oder muss ich eine neue Kopie von Linux installieren?
Der Grund, warum ich das alles bekommen habe, ist, dass ich "Q" gedrückt habe, während es mir sagte, dass es einen Fehler gab, der sehr dumm von mir war.
Vielen Dank.
BEARBEITEN
Meine Sudoers-Datei unterscheidet sich nicht von der normalen Sudoers-Datei. Ich habe gerade die Zeile timestamp_timeout = 0 in diese Datei eingefügt und all diese Probleme sind aufgetreten. Ich habe getan, was James vorgeschlagen hat, und diese Zeile sogar entfernt (timestamp_timeout = 0). Ich habe die angeforderte Dateiberechtigung in 0440 geändert und dann normal gestartet. Dann erhalte ich die gleiche Fehlermeldung
sudoers file: syntax error, line 7
sudo: parse error in /etc/sudoers near line 7
wie oben.
Was sollte ich jetzt tun ??
EDIT 2 Gelöst
Das habe ich getan:
- Booten Sie mit livecd
- Entfernen Sie die alte Sudoers-Datei
- Neue sudoers-Datei erstellt und alles in diese Datei kopiert, dh minimale Konfigurationseinstellungen, die ich zum Glück in einer anderen Datei gespeichert hatte
- Dateiberechtigung in 0440 geändert
- Starten Sie normal von der Festplatte neu
Hurra !!