„Podstawy administracji systemu Linux”

Transkrypt

„Podstawy administracji systemu Linux”
„Podstawy administracji systemu Linux” - Karta zadań 8
Umiejętności do opanowania
• Konfiguracja karty sieciowej.
• Dodawanie i usuwanie użytkowników w trybie tekstowym.
• Zbieranie informacji o systemie.
Przebieg zajęć
1. Rozpoczęcie pracy.
(a) Uruchamiamy komputery pod kontrolą Knoppiksa.
2. Konfiguracja połączenia sieciowego.
(a) Na podstawie zebranych na poprzednich ćwiczeniach informacji (adres IP,
domyślna bramka, adresy serwerów DNS) ponownie konfigurujemy połączenie sieciowe.
3. Dodawanie i usuwanie użytkowników.
(a) Otwieramy powłokę administratora (KDE → KNOPPIX → Root Shell).
(b) W powłoce tej dodajemy konta kilku użytkowników poleceniem adduser.
(c) Wyświetlamy na ekran zawartość pliku /etc/passwd. Sprawdzamy, jakie
informacje o nowych użytkownikach zostały do niego zapisane. Wyjaśniamy
znaczenie poszczególnych pól (man 5 passwd)1.
(d) Korzystając z polecenia finger, sprawdzamy informacje o wybranych użytkownikach.
(e) Usuwamy dodane konta poleceniem deluser.
(f) Ponownie wyświetlamy na ekran zawartość pliku /etc/passwd. Jakie zaszły
w nim zmiany?
4. Informacje o systemie (przydatne polecenia).
(a) Sprawdzamy działanie poleceń uname, dmesg, lsmod, free, lspci. Jeżeli nie pracujemy w powłoce administratora, część z nich trzeba poprzedzić
przedrostkiem /sbin/. Niektóre dopuszczają stosowanie dodatkowych argumentów. O ich znaczeniu dowiemy się z dokumentacji. Wiele z uzyskanych
w ten sposób informacji jest niezbędna przy późniejszej kompilacji jądra
systemu (jednak nie trzeba ich na razie notować!)
5. Informacje o systemie (przydatne pliki).
(a) Przeglądamy zawartość wybranych plików z katalogu /proc (np. cpuinfo,
meminfo, cmdline, modules, devices.
(b) Sprawdzamy logi systemowe (pliki w /var/log/).
1 Używany
na ćwiczeniach Knoppix ma zainstalowaną angielską wersję podręcznika systemowego.
Polskie tłumaczenia można znaleźć na wielu stronach WWW. W Sieci można też szukać bardziej
przystępnych opisów poleceń i plików konfiguracyjnych.
6. Pliki konfiguracyjne.
(a) Przeglądamy zawartość wybranych plików z katalogu /etc (np. hostname,
inittab, fstab, profile). Staramy się wyjaśnić znaczenie wpisów w poszczególnych plikach.
(b) Przeglądamy zawartość katalogu skryptów startowych /etc/init.d. Edytujemy zawartość wybranego skryptu, aby zapoznać się ze strukturą plików
tego typu. Zainteresowani mogą poszukać w Internecie informacji na temat
skryptów w Bashu (dzięki nim można automatyzować wiele zadań).
7. Różne.
(a) Jeśli zostanie trochę czasu, kończymy zadania z poprzednich list, lub poznajemy Knoppiksa i dołączone do niego oprogramowanie na własną rękę.
8. Zakończenie pracy.