it-swarm-ru.tech

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

Я недавно переустанавливал iTunes и заметил нечто странное. «Оригинальная» версия iTunes имеет пользователя с правами, известными как «колесо», для которых установлено «Только чтение». Я перетащил эту версию iTunes в корзину и установил новую копию, и когда я смотрю в свойствах iTunes, в ней больше не написано колесо, а просто admin.

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

enter image description here

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

108
ralphthemagician

Какой-то цвет:

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

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

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

105
Rich Homolka

wheel - это группа системного администратора в BSD, очень похожая на root - это пользователь системного администратора.

Обычно пользователи Sudo добавляют разрешения wheel.

25
Broam

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) для подробностей о том, как изменить этот параметр.

10
bbaassssiiee

Под термином «колесо» подразумевается «находиться за рулем» или управлять мостом корабля.

Я постараюсь найти свой источник для этого, но я на 100% уверен.

0
cocoonkid