这是新版的屏幕截图版本(左)和旧版本(右):
“滚轮”用户是什么?它是如何设置的(我似乎无法设置它在GUI中显示)?为什么权限现在不同了?这不是问题,我只是很好奇。
#1 楼
一些颜色:Mac OS X起源于UC Berkeley发行的BSD UNIX(又称UNIX)。他们有一组受信任的人员,他们可以使用
su
命令成为超级用户。因此,他们将UNIX编码为仅使用su
允许该特定组中的人员成为超级用户。他们选择了组名“ wheel”,据说是其他具有WHEEL的系统的参考,可能是对“ big wheel”的引用。现在,拥有GUI授权弹出窗口和sudo变得不那么重要了。我相信您可以使用sudo而不需要进入wheel组。
关于如何更改为wheel,一旦您成为root,
chgrp
应该是您的朋友。评论
+1好答案。我要添加注释,wheel是组ID 0,就像root是用户ID0。您是对的,您不必是wheel即可成为sudo。 Mac OS X使用组“ admin”(组ID 80)作为默认的sudoers组。选中将帐户设置为管理员帐户的框时,该帐户将被添加到管理员组中。
– Spiff
2010-09-23 17:42
chgrp对所有权文件进行操作,newgrp将用户更改为该组。 newgrp启用(读/写/执行)多个组成员身份,一次使用一个。
– bbaassssiiee
14-10-23在3:51
我只是尝试从非管理员帐户进行sudo操作,但这没有用。但是...您可以使用
– JL Peyret
16 Mar 17 '16 at 6:42
如果它不起作用,则可能需要尝试sudo -u
–卡马羽
19年8月28日在10:07
#2 楼
wheel
是BSD中的系统管理员组,就像root
是系统管理员用户一样。通常为
sudo
组中的用户添加wheel
权限。评论
谢谢兄弟您知道如何将文件设置为wheel组的一部分吗?
–ralphthemagician
2010-09-23 15:06
chgrp轮文件
–泡沫
2010-09-23 19:11
#3 楼
wheel
是OSX用于“系统” /应用程序的组。至少从1989-03-13开始,它就存在于BSD Unix中。
我的来源不清楚是“大轮子”还是“命运之轮”的含义,但是wheel的成员资格很特殊。
在OS X中,PAM用于设置
su(1)
将使用的策略。特别是,默认情况下,只有
admin
或wheel
组中的用户可以切换到UID 0 (
root
)。可以通过修改pam_group
的/etc/pam.d/su
部分来更改此组要求。有关如何修改此设置的详细信息,请参见pam_group(8)
。 #4 楼
“车轮”的涵义是指“在方向盘上”,或指控制着船舶的桥梁。我会尽力寻找相关信息,但我百分百确定。
评论
这听起来比接受的答案(即“大轮子”)的可能性大得多。 wheel组的用户实际上不是root用户,但是他们可以“带动轮子”获取需要特权访问的命令。
–埃里克·诺米奇(Erik Nomitch)
19年6月14日在16:07
评论
我知道这很旧,但是“滚轮”是一个组,而不是用户。