Centos
無法在 centOS 7 i386 中將使用者添加到 sudo 組(沒有 GUI,它的最小化)
我在 Ubuntu mate 的 virtualbox 中安裝了 centOS 7 最小版本。它沒有圖形使用者界面。它完全是 CLI。我的使用者名是
Smit
並且能夠登錄到它。但是當我輸入命令時sudo yum update
並輸入我的密碼,它說
Smit is not in sudoers files. This incident will be reported.
但是當我嘗試
sudo
通過命令將我的使用者添加到組時adduser Smit sudo
給出這樣的東西:
(我無法通過虛擬框複製粘貼。我通過以 root 登錄來執行此操作。)
我不知道為什麼你的命令不起作用。它可能與以下任何一個有關:
- 你的 CentOS 預設不使用 sudo
- sudoers 文件的編輯方式
adduser
該特定機器上的命令語法。顯然,這是我的猜測,這首先是最後一點的問題。
無論如何,最簡單的方法是將使用者添加到
wheel
組中,該組應該在您的 CentOS 上具有 sudo 權限。試試這個命令:usermod -aG wheel Smit
這當然必須由
root
. 成功執行後,將身份更改為Smit
並檢查是否可以sudo
。su - Smit sudo yum update
作為替代方案,您可以使用
visudo
. 添加這一行應該做:Smit ALL=(ALL) ALL
但是,如果您有興趣,這裡有一個包含更多詳細資訊的指南。