Przejdź do głównej treści

Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Zawód: Technik informatyk

Kategorie: Systemy operacyjne Linux/Unix

W systemie Linux informacje o grupach użytkowników są przechowywane w pliku

A. /etc/hosts
B. /etc/fstab
C. /etc/shadow
D. /etc/group
Informacje o grupach użytkowników w Linuksie są przechowywane w pliku /etc/group, więc ta odpowiedź jest właściwa. Ten plik jest jednym z podstawowych elementów administracji kontami i uprawnieniami w systemach Linux/Unix. Zawiera nazwy grup, identyfikatory GID oraz listę użytkowników należących do danej grupy dodatkowej. Typowy wpis wygląda mniej więcej tak: nazwa_grupy:x:GID:użytkownik1,użytkownik2. W praktyce administrator korzysta z tych informacji, gdy nadaje dostęp do katalogów, urządzeń, usług albo zasobów współdzielonych. Na przykład dodanie użytkownika do grupy sudo, docker, audio czy www-data może zmienić jego realne możliwości w systemie. Moim zdaniem warto zapamiętać, że /etc/group nie jest tylko „jakimś plikiem konfiguracyjnym”, ale częścią mechanizmu kontroli dostępu. Dobra praktyka branżowa mówi, żeby zarządzać grupami poleceniami typu groupadd, groupmod, usermod -aG oraz gpasswd, zamiast edytować plik ręcznie bez potrzeby. Ręczna edycja jest możliwa, ale łatwo wtedy zrobić literówkę i potem system zachowuje się dziwnie, serio bywa to kłopotliwe.
W systemie Linux kilka plików w katalogu /etc dotyczy konfiguracji, ale każdy z nich ma inne zadanie i łatwo je pomylić, zwłaszcza na początku nauki administracji. Plik /etc/shadow jest związany z kontami użytkowników, ale nie przechowuje informacji o grupach. Znajdują się tam zabezpieczone dane dotyczące haseł, między innymi skróty haseł oraz parametry ich ważności. Z tego powodu ma bardzo ograniczone uprawnienia dostępu i zwykły użytkownik nie powinien go odczytywać. Mylenie /etc/shadow z /etc/group wynika często z tego, że oba pliki dotyczą użytkowników, ale jeden dotyczy uwierzytelniania, a drugi przynależności do grup. Plik /etc/hosts służy do lokalnego mapowania nazw hostów na adresy IP, czyli jest związany raczej z podstawową konfiguracją sieci. Można tam wpisać na przykład powiązanie nazwy serwera z adresem 192.168.1.10, ale nie ma to nic wspólnego z GID ani członkostwem użytkowników w grupach. Z kolei /etc/fstab opisuje systemy plików montowane podczas startu systemu, takie jak partycje dyskowe, zasoby sieciowe lub nośniki wymienne. Ten plik jest ważny przy administracji dyskami, ale nie przy zarządzaniu kontami. Poprawne rozróżnianie tych plików to dobra praktyka, bo w pracy administratora szybkie skojarzenie „użytkownicy i grupy → /etc/passwd, /etc/shadow, /etc/group” naprawdę oszczędza czas i ogranicza ryzyko popsucia konfiguracji.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.