Prostředí učebny.
V učebně K310 je instalován také OS Linux, který slouží jako hostitelský
systém emulátoru Xen. Xen může emulovat činnost běžného PC. Pomocí Xen si
můžete spustit jeden či více virtuálních strojů s předinstalovaným OS.
Pro naše cvičení budeme používat Linux Fedora Core 4. K těmto virtuálním
strojům získáte přístup z hostitelského počítače pomocí SSH nebo X-window.
Prostudujte si návod
a seznamte se s prostředím.
Uživatelé, UID.
Uživatelé jsou definovaní v souboru /etc/passwd vždy jeden uživatel na každé řádce. Každá řádka ma celkem 7 sloupců oddělených dvojtečkou, které mají následující význam:
1. | 2. | 3. | 4. | 5. | 6. | 7. | |||||||
LOGIN | : | x | : | UID | : | GID | : | NAME | : | HOME | : | SHELL |
LOGIN | Unikátní uživatelské jméno, kterým se identifikuje uživatele |
x | bez významu, vždy jen písmeno "x" |
UID | Unikátní číslo uživatele |
GID | Číslo preferované (primární, hlavní) skupiny daného |
NAME | Volný řetězec, bývá využit na plné jméno uživatele |
HOME | Domovský adresář |
SHELL | Interaktivní program, který se pustí po úspěšném přihlášení |
Hesla jsou uložena v zašifrované podobě v souboru /etc/shadow, který má velice podobnou strukturu. Přesný význam jednotlivých položek souboru /etc/shadow naleznete v manuálové stránce "man 5 shadow".
Vyzkoušejte si přidat a odebrat uživatele. Využijte příkazy useradd, userdel a usermod. Sledujte, jak se mění soubor /etc/passwd. Zkuste měnit také hesla a sledovat soubor /etc/shadow.
Nyní zkuste přidat uživatele ručně, tj. vytvořit příslušný řádek v /etc/passwd a v /etc/shadow pomocí obyčejného textového editoru. Jako editor můžete použít vipw, vi, nebo joe, který má ovládání podobné editorům firmy Borland, případně některý grafický editor pro X-Windows (xedit, emacs).
Vlastník jednotlivých objektů v UNIXu (soubor, proces) je identifikován vždy jen pomocí UID, to znamená, že je uloženo (na disku, v paměti) jen UID a když chce kterýkoliv program vypsat skutečného vlastníka, musí si ho dohledat v /etc/passwd. Lze vysvětlit i následující chování:
Máte-li náplň dnešního cvičení prostudovanou, můžete zodpovědět kontrolní otázky na tento týden.
Jako autentizace studenta slouží znalost registračního kódu, který si můžete nechat poslat na váš fakultní e-mail. K úspěšné autentizaci je nutné splnit následující podmínky:
V případě potíží s přihlašováním požádejte o pomoc cvičícího.