linux wheel组是什么?

张开发
2026/5/3 2:36:29 15 分钟阅读
linux wheel组是什么?
wheel 是 Linux尤其 RHEL/CentOS/Fedora 系里的一个特殊系统组核心作用是控制谁能通过su/sudo提权到 root。一、wheel 组是什么来源源自 Unix 俚语 big wheel“大人物”是传统的“管理员组”。本质一个普通的用户组GID 通常为 10但被系统配置赋予特殊权限。适用系统主要在RHEL/CentOS/Fedora/Rocky/Alma等红帽系发行版中存在Ubuntu/Debian 系默认没有 wheel用sudo组实现类似功能。二、wheel 组的核心作用控制su提权默认任何用户只要知道 root 密码都能su -切到 root。启用 wheel 限制后只有 wheel 组成员才能su到 root非 wheel 用户会被拒绝。配置文件/etc/pam.d/su中启用pam_wheel.so。控制sudo权限/etc/sudoers中默认有%wheel ALL(ALL) ALL含义wheel 组内所有用户可通过sudo执行任何命令需输入自己密码。这是红帽系给普通用户分配管理员权限的标准做法。三、为什么要启用 wheel 限制你之前的安全提示风险点未禁用 wheel 外用户su→ 任何普通用户只要拿到 root 密码就能直接接管系统。安全收益遵循最小权限原则只有可信管理员在 wheel 组。普通用户无法提权降低账号泄露后的危害。便于审计只有 wheel 成员能执行敏感操作。四、常用操作CentOS/RHEL 系1. 启用 wheel 限制 su加固vi/etc/pam.d/su# 找到并取消注释auth required pam_wheel.so use_uid保存后仅 wheel 成员可su到 root。2. 将用户加入 wheel 组赋予管理员权限# 添加用户 alice 到 wheel 组usermod-aGwheel alice# 验证groupsalice加入后该用户即可用sudo执行所有命令。3. 查看 wheel 组成员getent group wheel# 或cat/etc/group|grepwheel五、wheel vs sudoUbuntuCentOS/RHEL用wheel组控制susudo。Ubuntu/Debian默认无wheel用sudo组实现sudo权限su默认不做 wheel 限制。一句话总结wheel 是红帽系 Linux 里的“管理员白名单组”启用后只有该组成员才能su/sudo到 root是服务器安全加固的基础配置。

更多文章