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

Что такое пользователь "колеса" в OS X?

Недавно я переустановил iTunes и заметил кое-что необычное. В “оригинальной” версии iTunes есть пользователь с правами, известными как “колесо”, для которого установлено значение “только для чтения”. Я перетащил эту версию iTunes в мусорное ведро и установил новую копию, и когда я смотрю на свойства для iTunes, он больше не говорит “колесо”, а просто админ.

Вот скриншот с новой версией (слева) и старой версией (справа):

Что такое пользователь “колеса”? Как он настроен (кажется, я не могу настроить его в графическом интерфейсе)? Почему сейчас разрешения должны быть другими? Это не проблема, мне просто ужасно любопытно.

Ответы (4)

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

Некоторое количество цветов:

Mac OS X имеет корни в BSD UNIX, так же известном как UNIX, который вышел из UC Berkeley . У них была группа доверенных людей, которые могли стать суперпользователями с помощью команды su. Поэтому они закодировали свой UNIX, чтобы позволить людям из этой конкретной группы стать суперпользователями только с помощью команды su. Они выбрали имя группы ‘колесо’, предположительно, ссылку на другие системы, которые имели WHEEL, возможно, ссылку на то, что они были большое колесо

Теперь менее важно, что у вас есть всплывающие окна авторизации GUI и sudo. Вы можете использовать sudo, не входя в группу колес, как мне кажется.

Что касается того, как перейти на колесо, то chgrp должен быть вашим другом, как только вы станете корневым пользователем.

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 для ‘system’ /Applications. Она присутствует по крайней мере с 1989-03-13 в источник BSD Unix .

Из моих источников неизвестно, является ли подтекст “большое колесо” или “колесо фортуны”, но принадлежность к группе “колесо” особенная.

В OS X PAM используется для установки политики, которую будет использовать su(1). В частности, по умолчанию только пользователи в группах admin или wheel могут переключаться на UID 0 (root). Это требование к группе может быть изменено путем изменения раздела pam_group в /etc/pam.d/su. См. раздел pam_group(8) для получения подробной информации о том, как изменить эту настройку.

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

Коннотация “колесо” означает “находиться за штурвалом” или управлять мостиком судна. 0x2 и 0x2 и я постараюсь найти свой источник для этого, но я на 100% уверен.

Похожие вопросы

10
12
8
37
5