Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Possible Duplicate:
How do I add myself back as a sudo user?

jiewmeng is not in the sudoers file. This incident will be reported.

Whats happening? Its a home PC with me as the only user. I noticed this only happended recently. Perhaps after some recent update. I was running sudo add-apt-repository ...

share|improve this question
add comment

marked as duplicate by Oli Nov 26 '11 at 5:20

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer

up vote 5 down vote accepted

It seems unlikely that just adding a repository would have removed you from sudoers (or more likely, the admin group).

Are you still in the admin group?

Simply run groups from a terminal. You should see a list come out. You're looking for the word admin. If that's in there, this isn't your issue.

The easiest way to restore your sudo rights is to reboot in recovery mode (hold left-shift at boot, select a recovery mode kernel, boot to the root prompt). Once in there you might be able to run (swap oli for your username) :

adduser oli admin

But I've seen some thing that suggest this might not work from a recovery console. Try it. If that doesn't work, or you want to check, run nano /etc/group

Look for the admin group and add your username to the end, like so:

admin:x:115:oli

You should then be able to reboot and be in the right group.

Has something melted /etc/sudoers?

Unfortunately you can't read /etc/sudoers unless you're root. So back to recovery mode (as above). Once you're in there run nano /etc/sudoers. You're looking for a pair of lines like this:

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

If that's there, this isn't your problem. If it's commented out or missing, whack it back in there!

share|improve this answer
    
I don't mean adding repository removed me from sudoers, I think it was actually an update or perhaps I did something wrong. Ok I boot into recovery mode later, but I'd mark this as correct 1st. It looks right –  Jiew Meng Nov 26 '11 at 2:47
1  
I did something similar a while back. The other trick to know which Oli doesn't have here is that when you use recovery mode, the hard disk is mounted in read-only mode. You'll have to remount it read/write before running adduser or nano/vi/etc. This is how I got out of it: askubuntu.com/questions/70442/… –  Stéphane Nov 26 '11 at 5:16
    
I found I cannot login to root, it says wrong password. But I used the same password, when I was installing ubuntu ... –  Jiew Meng Nov 26 '11 at 5:38
    
jiewmeng - I'm in the same boat. I actually recorded my password somewhere else, so the fact that I can't login as root is... not good. –  Aaron Newton Jan 26 '12 at 12:53
    
In addition to my last comment, I should add that I'm using an image of Ubuntu 11.10 with VirtualBox under Windows 7. If I revert to a previous snapshot, I can suddenly use sudo again, although I still can't login to root with any of my known passwords. I can confirm that groups shows admin on the good image for my sudo user, but gets removed after the reboot. If you are suffering from the same symptoms, see askubuntu.com/questions/70442/… –  Aaron Newton Jan 26 '12 at 13:11
show 2 more comments

Not the answer you're looking for? Browse other questions tagged or ask your own question.