2010-09-23 14:58:38 +0000 2010-09-23 14:58:38 +0000
117
117

OS X中的 "车轮 "用户是什么?

我最近重新安装了iTunes,我注意到一些奇特的东西。iTunes的 “原版 "在权限里有一个被称为 "轮子 "的用户,被设置为 "只读"。我把这个版本的iTunes拖到垃圾桶里,然后安装了一个新的副本,当我查看iTunes的属性时,它不再写着轮子,而只是写着admin。

下面是新版本(左)和旧版本(右)的截图:

"轮子 "用户是什么?如何设置(我好像在GUI中无法设置)?为什么现在的权限会不一样?这不是问题,我只是非常好奇。

答案 (4)

112
112
112
2010-09-23 15:34:15 +0000

一些颜色:

Mac OS X的根源是BSD UNIX,也就是【加州大学伯克利分校】(http://berkeley.edu/)出品的UNIX。他们有一群值得信赖的人,可以通过使用`su`命令成为超级用户。所以他们将UNIX编码为只允许这个特定组的人使用`su`成为超级用户。他们选择了'轮子'这个组名,据说是参考了其他系统的wheel,可能是参考了做【大轮子】(http://dictionary.reference.com/browse/big+wheel)

现在有了GUI授权弹窗和sudo,就不那么重要了。你可以不在轮组中使用sudo,我相信。

至于怎么改成轮子,chgrp应该是你的朋友,只要你是root。

28
28
28
2010-09-23 14:59:48 +0000

wheel是BSD中的系统管理员组,就像root是系统管理员用户一样。

通常给sudo组中的用户增加wheel的权限。

11
11
11
2013-06-04 22:01:09 +0000

wheel是OSX用于 “系统”/Applications的组。至少从1989-03-13开始,它就存在于【BSD Unix的源头】(https://github.com/weiss/original-bsd/blame/master/etc/group)中。

内涵是'大轮子'还是'命运之轮',我的资料中不清楚,但轮子的成员身份是特殊的。

在OS X中,PAM用于设置su(1)将使用的策略。特别是,默认情况下,只有adminwheel组的用户才能切换到UID 0(root)。可以通过修改pam_group/etc/pam.d/su部分来改变这个组的要求。关于如何修改此设置,请参见pam_group(8)

2
2
2
2018-11-12 09:41:18 +0000

“轮 "的内涵指的是 "在舵手",或者说是控制船桥。

我会努力寻找我的源头,但我100%确定。