ubuntu获取sudo权限

ubuntu在安装时,创建了一个默认用户,这个用户拥有sudo的权限,可以获取root shell

但是后来再添加的用户,是不可以sudo的,提示

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

这是因为在/etc/sudoers文件中,可以看到

%sudo ALL=(ALL) ALL %admin ALL=(ALL) ALL 

也就是说在sudo组和admin组的用户是可以拥有sudo的权限的,因此,给刚添加的用户增加sudo或admin组

sudo usermod -aG sudo xxx 

注意-aG而不是-G,-a表示添加组,如果没有-a那xxx的组就变成sudo了

你可能感兴趣的:(shell,ubuntu)