/etc/sudoers ist defekt !

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
aaron_
Beiträge: 12
Registriert: 03.08.2005 00:31:53

/etc/sudoers ist defekt !

Beitrag von aaron_ » 03.08.2005 00:33:32

Hallo

ich habe trotz Warnung die Datei sudoers mit nano bearbeite.. die Änderung verursacht haufen Fehler :(
sudo nano -w /etc/sudoers

Befor ich die Datei verändert habe, habe ich eine Sicherheitskopie davon gemacht..
sobald ich versuche, die Datei zu überschreiben oder erneut mit nano zu bearbeiten erhalte ich die folgende Meldung:

>>> sudoers file: syntax error, line 10 <<<
>>> sudoers file: syntax error, line 13 <<<
>>> sudoers file: syntax error, line 21 <<<
sudo: parse error in /etc/sudoers near line 10
(00:20) aaron@aaron:~$ 2005-08-04 00:20:45 Exim configuration error in line 6 of /var/lib/exim4/config.autogenerated:
malformed macro definition

Wie kann ich die Datei wieder reparieren bzw überschreiben und was soll das hier sein:
/var/lib/exim4/config.autogenerated

Ich habe nano verwendet, da das hier:
sudo visudo /etc/sudoers
nicht funktioniert hat ..

Badanke mich im Vorraus
Aaron

Benutzeravatar
thorben
Beiträge: 722
Registriert: 14.09.2003 23:23:49

Beitrag von thorben » 03.08.2005 00:37:04

moin,
du brauchst nur "visudo" aufrufen, kein parameter.

gruß
thorben

aaron_
Beiträge: 12
Registriert: 03.08.2005 00:31:53

Beitrag von aaron_ » 03.08.2005 00:43:04

funktioniet leider nicht :(

(00:38 ) aaron@aaron:~$ visudo
visudo: /etc/sudoers: Permission denied

(00:42) aaron@aaron:~$ sudo visudo
>>> sudoers file: syntax error, line 10 <<<
>>> sudoers file: syntax error, line 13 <<<
>>> sudoers file: syntax error, line 21 <<<
sudo: parse error in /etc/sudoers near line 10
(00:42) aaron@aaron:~$ 2005-08-04 00:42:17 Exim configuration error in line 6 of /var/lib/exim4/config.autogenerated:
malformed macro definition

Gruß
Aaron

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 03.08.2005 00:44:46

aaron_ hat geschrieben:funktioniet leider nicht
Das musst du auch als root machen...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

aaron_
Beiträge: 12
Registriert: 03.08.2005 00:31:53

Beitrag von aaron_ » 03.08.2005 00:46:59

ich kann unter ubuntu nicht mit su wechseln ..

sudo steht doch für root ?!

Gruß
Aaron

aaron_
Beiträge: 12
Registriert: 03.08.2005 00:31:53

Beitrag von aaron_ » 03.08.2005 01:09:30

Hi ..

habe eine Antwort erhalten :

Da du den Befehl "sudo" benötigst um die /etc/sudoers zu verändern, dieser Befehl aber nicht mit der kaputten Datei zu funktionieren scheint, ist es am einfachsten du startest eine Linux-Live-CD (egal welche) und korregierst die Datei von dort aus.

Gruß
Aaron

Benutzeravatar
dominator
Beiträge: 790
Registriert: 26.08.2003 10:05:37
Wohnort: Neuerdings meistens im Bierparadies Oberfranken

Beitrag von dominator » 03.08.2005 11:19:46

aaron_ hat geschrieben:ich kann unter ubuntu nicht mit su wechseln ..
Nein, aber mit

Code: Alles auswählen

sudo -s
:!:

Vielleicht solltest du allgemein mal die Doku zum "sudo" lesen :idea:
gruss + viel erfolg

Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 03.08.2005 14:39:45

Das geht aber nicht, wenn die sudoers defekt ist!

Ceptorian
Beiträge: 1
Registriert: 04.08.2005 18:40:27

Beitrag von Ceptorian » 04.08.2005 18:41:48

Du kannst bei GRUB auch im Recovery-Mode starten (sofern nicht entfernt). Da bist du automatisch root und kannst die sudoers wiederherstellen.

Antworten