新建了一個帳號www.linuxidc.com,今天在執行sudo時回顯一條信息:
[sudo] password for www.linuxidc.com:
www.linuxidc.com 不在 sudoers 文件中。此事將被報告。
這是要去哪兒報告呢?為了解釋這個問題,先來說說sudo。
sudo命令可以讓你以root身份執行命令,來完成一些我們這個帳號完成不了的任務。其實並非所有用戶都能夠執行sudo,因為有權限的用戶都在/etc/sudoers中呢。
我們可以通過編輯器來打開/etc/sudoers,或者直接使用命令visudo來搞定這件事情。
打開sudoers後,像如下那樣加上自己的帳號保存後就可以了。
# User privilege specification
root ALL=(ALL:ALL) ALL
www.linuxidc.com ALL=(ALL:ALL) ALL
linuxidc ALL=(ALL:ALL) ALL
sudoers的權限是0440,即只有root才能讀。在你用root或sudo後強行保存(wq!)即可。
我用sudo gedit /etc/sudoers 命令:
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2