2
Systemy operacyjne
* hasto,
uid (ang. user Identification),
gid (ang. group Identification),
informacja o użytkowniku,
katalog domowy użytkownika,
nazwa powtoki inicjowanej po otwarciu sesji.
Przykład
Wiersz z pliku /etc/passwd może wyglądać następująco:
labsou8:/iasfo zakodowane:201:50::/usr/labsou8:/bin/sh
Numer użytkownika uid służy do identyfikacji użytkownika w systemie. Na jego podstawie jest ustalana przez system nazwa użytkownika oraz jego przywileje.
Najbardziej uprzywilejowany użytkownik ma numer uid = 0. Numer ten nadaje mu prawa do modyfikacji treści i atrybutów wszystkich plików i katalogów oraz do przerywania działania dowolnych procesów.
Numer grupy gid jest identyfikatorem grupy, do której może należeć kilku użytkowników. Łączenie użytkowników w grupy pozwala na nadawanie praw dostępu do plików tylko dla członków grupy.
Grupa jest wpisywana do pliku /etcJgroup. Plik ten zawiera następujące informacje o grupach:
nazwa grupy, hasło grupy,
* numer grupy,
listę użytkowników należących do grupy.
Przykład
Wiersz pliku /etc/group
group: :50:labsou1 ,labsou5,jacek,liza
Do otoczenia użytkownika tworzonego przez powłokę inicjowaną przy otwieraniu sesji należą zmienne powłoki.
Zmienne powłoki
Wśród zmiennych powłoki wyróżniamy:
zmienne predefiniowane z wartością przypisywaną przy otwarciu sesji; parametry powłoki, w których gromadzone są informacje dotyczące nazwy i argumentów aktualnie wywoływanej komendy.
W przypadku powłoki sh zmiennymi predefiniowanymi są: