Jaka jest różnica między domyślnymi grupami w Mac OS X?

47

Dwa pytania:

  1. Jaka jest różnica między grupami „koło”, „personel” i „administrator”? Co oni robią?

  2. szczególny przypadek użycia: próbuję skonfigurować lokalne repozytorium CVS, jak podano na stronie Apple, aby móc pobrać zdalne drzewo źródłowe ... i muszę uzyskać uprawnienia do korzystania z nowego katalogu /usr/local/cvsrep. Domyślnie jest tworzony jako własność „root” w grupie „koło” ... ale nie mam członkostwa w „kole”, mam członkostwo w „admin” i „personelu” i zastanawiam się, czy powinienem chgrpkatalog do administratora lub personelu zamiast koła.

Jason S.
źródło
Czy po prostu próbujesz pobrać źródło jakiegoś projektu, nad którym tylko ty zamierzasz się włamać? Możesz po prostu pobrać go do folderu, do którego masz już uprawnienia.
Richard Hoskins,
O. masz rację ... cóż, wtedy druga część Q jest dyskusyjna dla moich własnych celów. Ale nadal chciałbym wiedzieć o moim pierwszym pytaniu.
Jason S,

Odpowiedzi:

59

Zwykli użytkownicy OS X są umieszczani w grupie pracowników .

Administratorzy są umieszczani w grupach pracowników i administratorów . Grupa administracyjna może robić rzeczy, których inni użytkownicy nie mogą zrobić. np. Napisz do /Applicationsfolderu. Jeśli chcesz umieścić użytkownika OS X w grupie administracyjnej , powinieneś to zrobić, wyznaczając go jako administratora za pomocą Preferencji systemowych-> Użytkownicy i grupy .

root jest jedynym członkiem grupy kół i powinien pozostać jedynym członkiem. Jeśli musisz zrobić coś, co wymaga koła, powinieneś użyć polecenia sudo.

Richard Hoskins
źródło
5
„koło” to dość zła nazwa
Justin Zhang