Sida 1 av 1

Problem med /etc/sudoers[LÖST]

Postat: 23 mar 2007, 12:55
av zero gravity
Jag skulle ta och ändra lite i sudoers men märkte att filen var skrivskyddad. Så jag ändrade så ägaren root fick skrivrättigheter (grafiskt). När jag sedan i terminalen skulle öppna sudoers så funkade inte sudo. Det verkar som om inga applikationer som kräver root lösenord funkar (synaptic mm). Enda felmedelandet jag får när jag kör sudo i terminalen är: 
"sudo: /etc/sudoers is mode 0640, should be 0440"
Någon som har en lösning? Eftersom ja ginte heller har root aktiverat så verkar jag ha kört fast.

SV: Problem med /etc/sudoers

Postat: 23 mar 2007, 13:05
av mcNisse
Starta i recovery mode, ändra rättigheterna på filen mha chmod.

Sedan har jag ett mycket hett tips till alla som vill leka med sudoers filen....

editera sudoers med visudo

Kod: Markera allt

sudo visudo
visudo gör en syntax kontroll av filen så att man inte kan förstöra den och hamna i mycket tråkiga situationer...

SV: Problem med /etc/sudoers

Postat: 23 mar 2007, 13:51
av zero gravity
Gött de ordnade sig. Men hur gör jag för att problemet inte skall komma igen?
Jag måste ju ändra rättigheter på den så root får skriva i den. Men den verkar ju bli korrupt när jag gör det.

SV: Problem med /etc/sudoers

Postat: 23 mar 2007, 13:58
av mcNisse
Använde visudo (eller editor som klarar av att forsera skrivning. typ vi (:w!), emacs).

SV: Problem med /etc/sudoers

Postat: 23 mar 2007, 14:22
av johanre
Ett påpekande bara; editera aldrig /etc/sudoers med något annat än visudo. Du får problem annars!

SV: Problem med /etc/sudoers

Postat: 23 mar 2007, 21:16
av zero gravity
Gött de fixade sig med visudo. Stod visst även i sudoer filen  ::)