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 /etc/sudoers
?
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?