Я недавно переустанавливал iTunes и заметил нечто странное. «Оригинальная» версия iTunes имеет пользователя с правами, известными как «колесо», для которых установлено «Только чтение». Я перетащил эту версию iTunes в корзину и установил новую копию, и когда я смотрю в свойствах iTunes, в ней больше не написано колесо, а просто admin.
Вот скриншот с новой версией (слева) и старой версией (справа):
Что такое пользователь «колеса»? Как он установлен (я не могу установить его в графическом интерфейсе)? Почему разрешения теперь будут другими? Это не проблема, мне просто ужасно любопытно.
macos
unix
permissions
user-accounts
ralphthemagician
источник
источник
Ответы:
Какой-то цвет:
Mac OS X имеет корни в BSD UNIX, или UNIX, которая вышла из Калифорнийского университета в Беркли . У них была группа доверенных людей, которые могли стать суперпользователем с помощью
su
команды. Таким образом, они закодировали свой UNIX, чтобы позволить людям из этой конкретной группы стать суперпользователемsu
. Они выбрали название группы «колесо», предположительно для обозначения других систем с колесом, возможно, для обозначения « большого колеса ».Теперь менее важно, что у вас есть всплывающие окна авторизации GUI и sudo. Вы можете использовать sudo, не будучи в группе колес, я верю.
Что касается того, как перейти на руль,
chgrp
должен быть вашим другом, как только вы получите root.источник
sudo -u <admin-user> <command>
. Но по моему опыту пароль, который нужно использовать, - это пароль для зарегистрированного пользователя, а не пароль указанного (или по умолчанию) администратора-пользователя (предположительно root ?)wheel
является группой системного администратора в BSD, очень похожеroot
на пользователя системного администратора.Обычно добавляются
sudo
разрешения для пользователей вwheel
группе.источник
chgrp wheel file
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)
подробности о том, как изменить этот параметр.источник
Под термином «колесо» подразумевается «находиться за рулем» или управлять мостом корабля.
Я постараюсь найти свой источник для этого, но я на 100% уверен.
источник
wheel
группы на самом деле не являются,root
но они могут «взять колесо» для команд, которым нужен привилегированный доступ.