What is the "wheel" user in OS X?
Solution 1:
Some color:
Mac OS X has roots in BSD UNIX, a.k.a. the UNIX that came out of UC Berkeley. They had a group of trusted people that could become superuser by using the su
command. So they coded their UNIX to only allow people in this specific group to become superuser using su
. They chose the groupname 'wheel', supposedly reference to other systems that had WHEEL, possibly a reference to being a 'big wheel'
It's less important now that you have the GUI authorization popups and sudo. You can use sudo without being in wheel group I believe.
As far as how to change to wheel, chgrp
should be your friend, once you're root.
Solution 2:
wheel
is the system administrator group in BSD, much like root
is the system administrator user.
It is common to add sudo
permissions to users in the wheel
group.
Solution 3:
wheel
is the group used by OSX for the 'system' /Applications. It was present since at least
1989-03-13 in the source of BSD Unix.
Whether the connotation is 'big wheel' or 'wheel of fortune' is unclear from my sources, but membership of wheel is special.
In OS X PAM is used to set the policy that su(1)
will use. In particular, by default
only users in the admin
or wheel
groups can switch to UID 0
(root
). This group requirement may be changed by modifying the
pam_group
section of /etc/pam.d/su
. See pam_group(8)
for details on
how to modify this setting.
Solution 4:
The "wheel" connotation refers to "being at the steering wheel", or in control of the bridge of a ship.
I'll try to find my source for this but I'm 100% sure.