在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