授予用户管理员权限在 centos 8 上运行 yum

授予用户管理员权限在 centos 8 上运行 yum

我向用户授予管理员访问权限:usermod -a -G wheel userX 但是当我使用 userX 登录时,我无法运行yum.我需要做什么?谢谢

答案1

轮组是否已在 中注释掉/etc/sudoers?如果是这样,注册userXinwheel不会有任何影响。

话虽这么说,wheel如果您只想让该用户通过sudo yum.只需授予该用户特定权限即可/etc/sudoers

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

userX 现在可以sudo yum install whateversudo rpm -i whatever无密码)但无法运行任何其他命令。如果您这样做并且拥有更安全的主机,则可以将它们从轮组中删除。这取决于您对该用户的信任程度以及您是否愿意为他们启用此功能。无论您选择哪条路径,一切都存在安全风险,因此请务必警惕要添加的人员。

相关内容