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

Czym jest użytkownik "koło" w systemie OS X?

Advertisement

Ostatnio przeinstalowałem iTunes i zauważyłem coś osobliwego. Oryginalna" wersja iTunes ma użytkownika w uprawnieniach znanego jako “koło”, który jest ustawiony na “Tylko do odczytu”. Przeciągnąłem tę wersję iTunes do kosza i zainstalowałem nową kopię, a kiedy patrzę na właściwości iTunes, nie mówi już wheel, ale raczej po prostu admin.

Oto zrzut ekranu z nową wersją (po lewej) i starą (po prawej):

Co to jest użytkownik “koło”? Jak jest on ustawiony (nie mogę go ustawić w GUI)? Dlaczego uprawnienia byłyby teraz inne? To nie jest problem, jestem po prostu strasznie ciekawy.

Advertisement
Advertisement

Odpowiedzi (4)

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

Trochę koloru:

Mac OS X ma korzenie w BSD UNIX, a.k.a. UNIX, który wyszedł z UC Berkeley . Mieli oni grupę zaufanych ludzi, którzy mogli stać się superużytkownikami za pomocą komendy su. Więc zakodowali swojego UNIXa tak, aby tylko ludzie z tej konkretnej grupy mogli stać się superużytkownikami używając su. Wybrali nazwę grupy ‘wheel’, rzekomo odnoszącą się do innych systemów, które miały WHEEL, być może odniesienie do bycia dużym kołem ’

Jest to mniej ważne teraz, gdy masz wyskakujące okienka autoryzacji GUI i sudo. Możesz używać sudo nie będąc w grupie wheel, jak sądzę.

Jeśli chodzi o to jak zmienić się na koło, chgrp powinno być twoim przyjacielem, gdy już będziesz rootem.

28
28
28
2010-09-23 14:59:48 +0000

wheel jest grupą administratora systemu w BSD, podobnie jak root jest użytkownikiem administratora systemu.

Powszechne jest dodawanie uprawnień sudo do użytkowników w grupie wheel.

11
Advertisement
11
11
2013-06-04 22:01:09 +0000
Advertisement

wheel jest grupą używaną przez OSX dla ‘systemu’ /Aplikacji. Była ona obecna od co najmniej 1989-03-13 w źródło BSD Unix .

Czy konotacja to ‘duże koło’ czy ‘koło fortuny’ jest niejasna z moich źródeł, ale przynależność do koła jest szczególna.

W OS X PAM jest używany do ustawiania polityki, której będzie używał su(1). W szczególności, domyślnie tylko użytkownicy w grupach admin lub wheel mogą przełączać się na UID 0 (root). To wymaganie grupowe można zmienić, modyfikując sekcjępam_group w /etc/pam.d/su. Zobacz pam_group(8), aby dowiedzieć się, jak zmodyfikować to ustawienie.

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

Konotacja “koło” odnosi się do “bycia przy kierownicy”, lub kontrolowania mostka statku.

Spróbuję znaleźć moje źródło na ten temat, ale jestem na 100% pewien.

Advertisement

Pytania pokrewne

10
12
8
37
5
Advertisement