Fedora
如何讓 Fedora 使用者成為 sudoer?
我想給一個 Fedora 使用者
sudo
權限。我怎麼做?
以 root 身份(或
sudo
來自已經擁有權限的帳戶),將使用者添加到wheel
組中:gpasswd wheel -a username
我使用gpasswd是因為並非所有版本
usermod
都有一種簡單的方法來將使用者添加到組而不更改所有使用者的組。但是,在最近的任何 Fedora 上,usermod username -a -G wheel
都應該有同樣的效果。組成員身份不會立即生效——細節很複雜,但簡單的答案是賬戶被修改的使用者應該註銷並重新登錄。
如果您在 GNOME 桌面環境中使用 Fedora Workstation,您可以使用 GNOME 設置面板將使用者添加為“管理員”:
您需要通過已經是管理使用者(用於向另一個帳戶添加權限)或通過提供 root 密碼來解鎖面板。該開關在我的螢幕截圖中顯示為灰色,因為我是該系統上唯一的管理使用者,它不會讓您以這種方式射擊自己。(當然,命令行工具會。)
GUI 開關具有將使用者添加到的基本效果
wheel
,因此它與命令行選項完全相同。如果您使用的是 Fedora Linux 14 或更早版本,請使用
visudo
編輯sudoers
文件,#
從該行中刪除:%wheel ALL=(ALL) ALL
這是 Fedora Linux 15 及更高版本上 sudoers 文件中的預設設置,因此
wheel
您只需添加使用者即可。請注意(如上所述)這不會立即生效;最簡單的方法是註銷並重新登錄。另請參閱Server Fault 上的此問題和答案,
wheel
以獲取有關向使用 consolehelper 或 PackageKit 的圖形應用程序的組成員授予類似 sudo 的“身份驗證”行為的資訊。