Dlaczego dla mnie jako użytkownika istnieje nowa grupa?


9

Dlaczego po podaniu nazwy użytkownika podczas procesu instalacji Ubuntu tworzona jest również nowa grupa o tej nazwie?

Czy istnieje powód, dla którego nie jesteśmy zwykłymi administratorami?

Odpowiedzi:


5

Jako administrator po prostu otwiera przed Tobą szereg innych opcji jako użytkownika (są one w większości nieistotne), ale tak naprawdę nic nie zmieni.

Domyślnie pierwszym użytkownikiem (tym, który tworzysz z instalatora) jest administrator (zasadniczo), a niektóre opcje są wyłączone ze względów bezpieczeństwa. Powodem, dla którego każdy otrzymuje osobną grupę, jest po prostu dlatego, że ułatwia w ten sposób zarządzanie uprawnieniami (w systemie Unix).


Więc jeśli chcę dodać innego użytkownika, takiego jak ja, czy (1) dodaję go do Adminstratora, (2) dodam go jako <moja- grupa> lub (3) utworzę dla nich nową grupę z własnym nazwiskiem, lub ( 4) zrobić coś innego? Żadne z tych nie ma dla mnie sensu. :(
user541686

@ Mehrdad, kiedy dodajesz nowego użytkownika, automatycznie tworzona jest dla niego grupa i możesz wybrać, jakiego rodzaju są to użytkownicy. Zwykle wybierasz użytkownika pulpitu.
RolandiXor

@Roland: Czekaj, jestem zdezorientowany - jaka jest różnica między groupa a kind of user? Chcesz powiedzieć, że możesz być w rootgrupie, ale być Desktop Userjednocześnie?
user541686

@ Mehrdad grupa to po prostu: grupa . Rodzaj użytkownika to, powiedzmy, definicja rzeczy, które dany użytkownik może i nie może zrobić. Na przykład, jeśli jesteś administratorem, możesz dodawać innych użytkowników i wykonywać czynności root. Jeśli należysz do grupy drukarek, możesz korzystać z drukarek ... jeśli nie należysz do grupy, nie możesz.
RolandiXor

@Roland: To tak różni się od Windowsa, że wprawia mnie w zakłopotanie, haha. W systemie Windows grupy i „rodzaje użytkowników” są synonimami. Przepraszam, jeśli to trochę nie na temat, ale ilu jest „rodzajów użytkowników”? Czy istnieje plik tekstowy, w którym mogę ręcznie ustawić rodzaje użytkowników?
user541686,

1

Jest to konieczne ze względu na prawa do systemu plików Linux. Linux (i inne warianty Uniksa) mają odpowiednie ustawienia dla 3 typów użytkowników: właściciela, grupy będącej właścicielem i „innych” (tj. Kogoś, kto nie jest właścicielem i nie należy do grupy właścicieli). Wszystkie pliki (w systemach plików Linux) są zobowiązane do posiadania właściciela i grupy właścicieli.

Ponieważ zwykle pliki tworzone przez użytkownika są przeznaczone dla tego użytkownika, tylko właściciel jest ustawiony na użytkownika, a grupa będąca właścicielem jest ustawiona na specjalną grupę, do której należy użytkownik: grupę o nazwie użytkownika. Właśnie dlatego taka grupa jest tworzona za każdym razem, gdy tworzony jest nowy użytkownik.


To oznacza, że grupy Administratori Desktop Usersą praktycznie bezużyteczne? (Edycja: Najwyraźniej to wcale nie są „grupy”, jestem taki zdezorientowany ...)
user541686

0

Jesteś ty, root (administrator) i wszyscy inni. Zostaniesz automatycznie dodany do sudoers i możesz działać jako root (admin) przez sudo ze względu na status swojej grupy. Root i Administrator są dość synonimami.

Ubuntu chce ułatwić użytkownikom rozpoczęcie pracy bez konieczności instalowania i konfigurowania wszystkich tych rzeczy.

EDYCJA: Przeczytaj RootSudo


2
@wojox: Hm ... Nie jestem pewien, czy rozumiem, o co ci chodzi. Wysłałem zrzut ekranu; Zastanawiam się, dlaczego druga opcja nie jest wybrana?
user541686

Druga opcja jest wybrana. Otwórz terminal i wpisz: groups
wojox

Zauważysz także swoją grupę administracyjną.
wojox

@wojox: Ale jestem też w innych grupach, co nasuwa moje pytanie „dlaczego”? Czy coś straciłbym, gdybym był tylko administratorem?
user541686

Możesz stracić dużo, po prostu działając jako administrator, czyli root. To nie jest dobra praktyka.
wojox
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.