我向用户授予管理员访问权限:usermod -a -G wheel userX
但是当我使用 userX 登录时,我无法运行yum
.我需要做什么?谢谢
答案1
轮组是否已在 中注释掉/etc/sudoers
?如果是这样,注册userX
inwheel
不会有任何影响。
话虽这么说,wheel
如果您只想让该用户通过sudo yum
.只需授予该用户特定权限即可/etc/sudoers
:
userX ALL = NOPASSWD : /usr/bin/yum, /bin/rpm
userX 现在可以sudo yum install whatever
(sudo rpm -i whatever
无密码)但无法运行任何其他命令。如果您这样做并且拥有更安全的主机,则可以将它们从轮组中删除。这取决于您对该用户的信任程度以及您是否愿意为他们启用此功能。无论您选择哪条路径,一切都存在安全风险,因此请务必警惕要添加的人员。