Centos

授予使用者管理員權限以在 centos 8 上執行 yum

  • June 22, 2020

我授予使用者管理員訪問權限:usermod -a -G wheel userX 但是當我使用 userX 登錄時,我無法執行yum. 我需要做什麼?謝謝

輪組被註釋掉了/etc/sudoers嗎?在這種情況下,註冊userXinwheel將沒有任何區別。

話雖如此,wheel如果您只是希望他們通過sudo yum. 只需授予該使用者特定權限/etc/sudoers

userX ALL = NOPASSWD : /usr/bin/yum, /bin/rpm

userX 現在可以sudo yum install whatever, sudo rpm -i whatever(無密碼),但無法執行任何其他命令。如果您這樣做並且擁有更安全的主機,則可以將它們從輪組中刪除。這取決於您對該使用者的信任程度以及您是否願意為他們啟用此功能。無論您選擇哪條路徑,一切都存在安全風險,因此請務必警惕要添加的對象。

引用自:https://unix.stackexchange.com/questions/594039