В чем разница между группами по умолчанию в Mac OS X?

47

Два вопроса:

  1. В чем разница между группами "колесо", "штат" и "админ"? Что они делают?

  2. конкретный случай использования: я пытаюсь настроить локальный репозиторий CVS, как указано на веб-странице Apple, чтобы я мог загрузить дерево удаленных исходных кодов ... и мне нужно получить разрешение на использование нового каталога /usr/local/cvsrep. Он создается по умолчанию как принадлежащий «root» под группой «wheel» ... но у меня нет членства в «wheel», у меня есть членство в «admin» и «staff», и мне просто интересно, должен ли я chgrpкаталог для администратора или персонала вместо руля.

Джейсон С
источник
Вы просто пытаетесь скачать исходный код какого-то проекта, который взломали только вы? Вы можете просто загрузить его в папку, к которой у вас уже есть разрешения.
Ричард Хоскинс
Ой. Вы правы ... ну, тогда вторая часть вопроса - спорная для моих собственных целей. Но я все еще хотел бы знать о моем первом вопросе.
Джейсон С

Ответы:

59

Обычные пользователи OS X попадают в группу персонала .

Пользователи-администраторы размещаются в группах персонала и администратора . Группа администраторов может делать некоторые вещи, которые не могут делать другие пользователи. например, запись в /Applicationsпапку. Если вы хотите поместить пользователя OS X в группу администраторов, вы должны сделать это, назначив его администратором через Системные настройки-> Пользователи и группы .

root является единственным членом группы wheel и должен оставаться единственным участником. Если вам нужно сделать что-то, что требует колеса, вы должны использовать команду sudo.

Ричард Хоскинс
источник
5
"колесо" - довольно плохое имя для этого
Джастин Чжан,