首頁 > 軟體

Ubuntu 使用者名稱 不在 sudoers檔案中,此事將被報告。

2020-06-16 17:42:00

新建了一個帳號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 命令:


IT145.com E-mail:sddin#qq.com