How does the
ubuntu user on the AWS images for Ubuntu Server 12.04 have passwordless
sudo for all commands when there is no configuration for it in
I'm using Ubuntu server 12.04 on Amazon. I want to add a new user that has the same behavior as the default Ubuntu user. Specifically I want passwordless
sudo for this new user.
So I've added a new user and went to edit
/etc/sudoers (using visudo of course). From reading that file it seemed like the default
ubuntu user was getting it's passwordless
sudo from being a member of the
admin group. So I added my new user to that. Which didn't work. Then I tried adding the
NOPASSWD directive to
sudoers. Which also didn't work.
Anyway, now I'm just curious. How does the
ubuntu user get passwordless privileges if they aren't defined in
/etc/sudoers. What is the mechanism that allows this?