sudo corrupted

Asked by klebold

Binary package hint: sudo

my assintant when modifing the sudo for a lan program inserted two lines in the sudo file, but he inserted it wrong, now i can't login sudo by using "sudo su" or "sudo su root", it says:
>>> sudoers file: syntax error, line 25 <<<
>>> sudoers file: syntax error, line 26 <<<
sudo: parse error in /etc/sudoers near line 25

and there is the problem, how to modify the sudo file the way it was?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu sudo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

This question was originally filed as bug #434216.

Revision history for this message
Lars Ljung (larslj) said :
#1

Thank you for taking the time to report this issue and helping to make Ubuntu better. Examining the information you have given us, this does not appear to be a bug report so we are closing it and converting it to a question in the support tracker. We appreciate the difficulties you are facing, but it would make more sense to raise problems you are having in the support tracker at https://answers.launchpad.net/ubuntu if you are uncertain if they are bugs. For help on reporting bugs, see https://help.ubuntu.com/community/ReportingBugs .

Revision history for this message
Lars Ljung (larslj) said :
#2

You have to boot into recovery mode to edit the file again. Use the command "visudo" to edit the file.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Sounds like you have been messing with the /etc/sudoers

here is my untouched one (why do people mess with this thing): http://pastebin.com/f5af71701

Boot to recovery root console (ESC when grub loads, select recovery mode then select root). You can now run:

nano /etc/sudoers

Make your file look like mine (make sure you press enter no the end of the line). Press CTRL+X, press Y, press enter to exit and save the file.

Then reboot.

Revision history for this message
Sam_ (and-sam) said :
#4

Can you help with this problem?

Provide an answer of your own, or ask klebold for more information if necessary.

To post a message you must log in.