3 wyklad 14 03 09


Zarządzanie kontami użytkowników
Konto  zestaw informacji, które są niezbędne użytkownikowi, aby mógł otworzyć sesję i korzystać
z systemu; występują konta systemowe i zwykłych użytkowników
Grupa  zbiór użytkowników korzystających z takich samych uprawnień do plików; każdy
zalogowany użytkownik korzysta w danej chwili z uprawnień jednej grupy
Komponenty konta uzytkownika
nazwa konta (user login)
identyfikator użytkownika (User ID - UID)
grupa użytkownika (Group ID  GID)
hasło
katalog domowy (Home directory)
Środowisko pracy użytkownika (User work environment).
Nazwa konta użytkownika
nazwa pozwala użyskać dostęp
unikalna
ciąg o długości 8 liter i cyfr (może być kropka, myślnik i podkreślenia, ale nie jest to
zalecane)
UID
liczba naturalna <= 2147483647 określająca użytkownika w systemie
UID określa również właściciela procesu, pliku i katalogu
UID=0 jest przeznaczone dla konta root
nie należy wykorzystywać UID użytkowników, których konta skasowano
UID Przeznaczenie opis
0 -> 99 root, deamon, bin, sys, itp. konta systemowe
100 -> 2^31 - 1 konta zwykłych użytkowników
60001 i 65534 nobody i nobody4 użytkownik anonimowy
60002 noaccess użytkownik niezaufany
UID  zalecenia
nie używać UIS > 60000
użytkownik o UID > 60000 w niektórych aplikacjach (NFS, NIS, NIS+) będzie traktowany
jako nobody
UID > 100000  zle działa komenda ps -l
UID > 262144  niepoprawnie działają programy...
GID
liczba naturalna, okreslająca grupę użytkownika w systemie
zalecana wartośc GID <= 60000
rodzaje grup użytkownika
grupa logowania (primary group)  grupa, z uprawnień której użytkownik korzysta zaraz po
zalogowaniu
grupy dodatkowe (secondary groups)  grupy, do których użytkownik ,może należeć (nie
więcej niż 15)
komenda groups listuję grupy, do których użytkownik może należeć
komenda newgrp zmienia użytkownikowi przynależność do grupy
Hasło do konta użytkownika
ciąg znaków o długości 6 (wartość domyślna -> zmienna PASSLENGTH w
pliku /etc/default/passwd)
musi zawierać co najmniej 2 litery i co najmniej 1 cyfrę lub znak specjalny
hasło musi być łatwe do zapamiętania i trudne do odgadnięcia
hasło powinno być często zmieniane
Katalog domowy (macierzysty)
pewna część systemu plików przeznaczona na dane użytkownika
ścieżka dostępu: /export/home/username
użytkownik ma dostęp poprzez punkt montowania: /home/username
ścieżka dostępu jest przechowywana w zmiennej $HOME
Lokalizacja plików inicjujących środowisko: /etc/skel
automonter
plik/etc/auto_master  tu nie zmieniamy
plik /etc/auto_home  tu zmieniamy
Włączanie i wyłączanie systemu
Tryb pracy systemu (run level)  litera lub liczba, która reprezentuje stan systemu, w którym
dostępne są określone funkcje
Opcje boot owania:
interakcyjnie  wypisywane są zapytania o podanie parametrów uruchamiania systemu
do rekonfiguracji sprzętu  po modyfikacji konf sprzęt
po awarii sytemu
Tryb pracy systemu
Tryb Funkcja
0 system operacyjny wyłączony  poziom monitora PROM
1 stan administarcyjny - część systemów plików zamontowana; logowanie użytkowników
zablokowane
s lub S tryb jednoużytkownikowy  część systemów plików zamontowana; logowanie
użytkowników zablokowane
2 tryb wieloużytkownikowy bez dostępnych zasobów sieciowych
3 tryb wieloużytkownikowy z dostępem do zasobów sieciowych
4 tryb konfigurowalny  wykorzystywany do lokalnego konfigurowania systemu
5 stan firmowy  np.: diagnozowanie sprzętu, ładowanie systemu z innych partycji,
zatrzymanie systemu z wyłączeniem zasilania
6 przeładowanie systemu  wyłączenie systemu, a następnie do poziomu domyślnego
Fazy ładowania systemu
faza Boot PROM/BIOS  self-test wykonywany przez oprogramowanie umieszczone w
pamięci PROM
faza programu boot  załadowanie i zainicjowanie programu boot
inicjalizacja jądra systemu  załadowanie i zainicjowanie jądra systemu ( PID=0) i następnie
procesu init (PID=1)
faza procesu init  uruchomienie skryptów startowych systemu
Zadania procesu init
uruchomienie wszystkich niezbędnych procesów do tego, aby system osiągnął podany tryb
pracy
sterowanie (zabijanie i powoływanie) procesami w celu przeniesienia systemu z jednego
trybu pracy do innego
Plik konfiguracyjny /etc/inittab
każdy zapis pliku określa jakie procesy i w jakiej kolejności mają być powołane pprzez proces init
przy wprowadzaniu systemu na różne poziomu pracy


Wyszukiwarka

Podobne podstrony:
2 wyklad 7 03 09
Analiza Finansowa Wykład 03 04 11 09
NOTATKI WYKLAD2 13 03 09
NOTATKI WYKLADI 13 03 09
Środowa Audiencja Generalna Radio Maryja, 2011 03 09
wyklad 03
Lipidy cz I Wykład z 7 03 2007
Wykład 3 5 03 2013
wyklad 10 09 06 2 komorka chem
Drogi i ulice wyklad 03
laborki cwiczenia  03 09
wyklad4b LG 09
wyklad3b LG 09
Wykład 03 The?st SDH Project
TI 03 09 29 T B M pl

więcej podobnych podstron