Ubuntu 下新建用户后无法sudo

在ubuntu 下新建一个用户,然后发现无法使用sudo命令。

    sudo adduser test_username
    sudo passwd test_username
    # 这里就添加了一个用户,然后更改相对应用户的密码。
然后再进行sudo 操作的时候发现无法使用,提示:xxx is not in the sudoers file.This incident will be reported.

经验证,在/etc/sudoers 下添加一段话,然后就用相关的功能

test_username   ALL=(ALL:ALL) ALL

一下四条都可以使用相关功能,只是有一点点不同
youuser            ALL=(ALL:ALL)                ALL
%youuser           ALL=(ALL:ALL)                ALL
youuser            ALL=(ALL:ALL)                NOPASSWD: ALL
%youuser           ALL=(ALL:ALL)                NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.


参考:http://blog.csdn.net/u010622887/article/details/46911469
posted @ 2017-02-06 14:16  陈富林  阅读(2529)  评论(0编辑  收藏  举报