Administrowanie sieciami lokalnymi i serwerami
Informacje ogólne
Kod przedmiotu: | 0800-ASLIS |
Kod Erasmus / ISCED: |
(brak danych)
/
(0612) Database and network design and administration
|
Nazwa przedmiotu: | Administrowanie sieciami lokalnymi i serwerami |
Jednostka: | Wydział Fizyki, Astronomii i Informatyki Stosowanej |
Grupy: |
Informatyka Stosowana s2. Przedmioty do wyboru specjalistyczne (wszystkie) |
Strona przedmiotu: | http://jkob.fizyka.umk.pl/ssk17 |
Punkty ECTS i inne: |
4.00
|
Język prowadzenia: | polski |
Wymagania wstępne: | Wymagania: - znajomość podstaw pracy z systemem Unix/Linux - zaliczenie przedmiotu Systemy operacyjne oraz Sieci komputerowe - bierna znajomość j.angielskiego w stopniu umożliwiającym korzystanie z dokumentacji |
Rodzaj przedmiotu: | przedmiot fakultatywny |
Całkowity nakład pracy studenta: | 30h wykładu 30h ćwiczeń 60h pracy własnej Razem: 120h (4 ECTS) |
Efekty uczenia się - wiedza: | Poniższe efekty kształcenia zawierają się kompetencjach K_W03,K_W05 dla kierunku Informatyka Stosowana. Student - zna znaczenie skrótów takich jak MBR, POST, DHCP, TFTP, PXE, SSH, DNS, itp. - zna poszczególne fazy uruchamiania systemu komputerowego, także sposoby ładowania do pamięci systemu komputerowego jądra systemu operacyjnego - zna sposób w jaki system operacyjny GNU/Linux zarządza urządzeniami, na czym polega dynamiczne tworzenie/usuwani plików urządzeń, zarządzanie nazwami urządzeń, itp. - zna znaczenie i działanie usług (R)ARP, BOOTP, DHCP, TFTP, DNS, NFS - zna podstawowe i zzawansowane funkcje protokołu SSH, m.in, sposoby uwierzytelniania, autoryzacji, przekazywanie portów, tunelowanie) |
Efekty uczenia się - umiejętności: | Poniższe efekty kształcenia zawierają się kompetencjach K_U01, K_U02, K_U03, K_U07,K_U09, K_U10 dla kierunku Informatyka Stosowana. Student - uruchamia system komputerowy w trybie ratunkowym, naprawia MBR - instaluje program ładujący GRUB, modyfikuje jego konfigurację - dodaje/usuwa usługi uruchamiane automatycznie po włączeniu systemu - modyfikuje konfigurację podsystemu udev, aby tworzyć pliki urządzeń o wybranych przez użytkownika nazwach - wymienia i objaśnia funkcje serwera DHCP, objaśnia sposób w jaki następuje autokonfiguracja hosta w sieci - tworzy/modyfikuje pliki konfiguracyjne interfejsów sieciowych - buduje tunele w oparciu o SSH - konfiguruje usługę DNS, sprawdza działanie serwera DNS przy pomocy programu dig - doskonali znajomość języka BASH do tworzenia skryptów ułatwiających wykonywanie czynności administracyjnych - doskonali umiejętność posługiwania się dokumentacją programów i usług, wzbogaca znajomość terminologii fachowej w języku polskim i angielskim |
Efekty uczenia się - kompetencje społeczne: | Poniższe efekty kształcenia zawierają się kompetencjach K_K01, K_K04 dla kierunku Informatyka Stosowana, studia pierwszego stopnia. K1: poszerza kompetencje w zakresie komunikacji w mowie i na piśmie K2: rozumie potrzebę ciągłego dokształcania się w związku z rozwojem sprzętu i oprogramowania |
Metody dydaktyczne podające: | - wykład konwersatoryjny |
Metody dydaktyczne poszukujące: | - laboratoryjna |
Metody dydaktyczne w kształceniu online: | - metody ewaluacyjne |
Skrócony opis: |
Celem zajęć jest poznanie w teorii i praktyce zaawansowanych aspektów działania i wykorzystania systemu operacyjnego Red Hat Linux/CentOS, który jest szeroko stosowany jako system operacyjny serwerów klasy przemysłowej. Chodzi o poznanie i zrozumienie procesu i metod uruchamiania systemu komputerowego, sposobów zarządzania i konfiguracji interfejsów sieciowych, bezpiecznych metod zarządzania systemem komputerowym, instalacji i konfiguracji szeregu usług sieciowych. |
Pełny opis: |
Sprawne zarządzanie współczesnym systemem komputerowym pracującym pod nadzorem systemu operacyjnego Unix/Linux jest trudnym wyzwaniem nie tylko z uwagi na złożoność systemu operacyjnego oraz sprzętu, ale także na ich wzajemne uwarunkowania. Popularność Internetu wiąże się z powszechną dostępnością rozmaitych usług sieciowych, które wymagają poprawnego działania sieciowych systemów komputerowych, na których te usługi są realizowane. Celem wykładu jest dostarczenie teoretycznej i praktycznej wiedzy o usługach sieciowych, które warunkują wygodne uruchamianie sieciowych systemów komputerowych, ich konfigurację oraz zdalne administrowanie. Zajęcia (wykład oraz ćwieczenia w pracowni komputerowej) są skierowane zarówno do osób samodzielnie administrującyh stacjami roboczymi lub serwerami, jak i tych, które pragną pracować jako administratorzy systemów komputerowych wykorzystujących systemy operacyjne Unix/Linux. W ramach wykładu zostaną omówione szczegółowo takie zagadnienia jak: 1. Uruchamiania systemu GNU/Linux - sprawdzanie sprzętu i ładowanie systemu operacyjnego - uruchamianie usług (poziomy pracy, system Upstart) - zarządzanie usługami 2. Metody uruchamiania systemu Linux (dysk, USB, PXE, tryb rescue) - konfigurowanie i instalacja programów ładujących LILO i GRUB/GRUB2 - protokoły BOOTP (ARP/RARP), DHCP, TFTP, PXE 3. Wykrywanie i dynamiczna konfiguracja urządzeń (podsystem udev) 4. Konfiguracja urządzeń sieciowych 5. Usługa nazw domenowych (DNS) 6. Bezpieczne rejestrowanie się, budowa bezpiecznych tuneli (protokół SSH) 7. Sieciowy system plików (NFS) Ćwiczenia W ramach zajęć laboratoryjnych każdy z uczestników zajęć pełni rolę samodzielnego administratora serwera pracującego pod nadzorem systemu operacyjnego CentOS. Administrator musi wykonać szereg zadań stanowiących ilustrację zagadnień omawianych na wykładzie, m.in.: - uruchomić system w trybie umożliwiającym jego naprawienie - zainstalować i skonfigurować program ładujący GRUB - przygotować system operacyjny do załadowania z klucza USB - zapoznać się ze sposobami wyłączania systemu komputerowego - zainstalować i skonfigurować usługi takie jak DHCP, TFTP, PXE - zainstalować i skonfigurować usługę DNS - skonfigurować usługę SSH do rejestrowania się bez podawania hasła, lokalnego i zdalnego przekierowywania portów i bezpiecznego przekazywania danych w trybie graficznym (X Forwarding) - skonfigurować usługę NFS (tryby eksportowania i montowania zasobu, prawa dostępu) |
Literatura: |
Literatura: - D. Mosberger and S. Eranian, IA-64 Linux Kernel, Prentice-Hall PTR, Upper Saddle River, 2002 - D. J. Barrett, R. E. Silverman, R. G. Byrnes, SSH, the Secure Shell: The Definitive Guide, O'Reilly, 2005 - dokumentacja dostępna na stronach podręcznika systemowego - materiały dostępne w Sieci, m.in. M. T. Jones, Inside the Linux boot process, http://www.ibm.com/developerworks/linux/library/l-linuxboot/ W. Almesberger, Booting Linux: the history and the future, http://www.almesberger.net/cv/papers/ols2k-9.ps.gz R. Smith, Multibooting with GRUB, Linux Magazine, http://www.linux-mag.com/id/1506/ Red Hat Magazine, Issue #8 June 2005 , http://www.redhat.com/magazine/008jun05/departments/tips_tricks/ M. Sobell, Ubuntu's Upstart event-based init daemon, Linux.com, February 08, 2008, http://www.linux.com/archive/feature/125977 R. Landley, Introducing initramfs, a new model for initial RAM disks, Linux Devices, 15 March 2006 http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Introducing-initramfs-a-new-model-for-initial-RAM-disks/ R. Rebe, O. Frommel, J-Ch Brendel, Device manager, http://www.linux-magazine.com/w3/issue/71/Dynamic_Device_Management_in%20Udev.pdf |
Metody i kryteria oceniania: |
Zaliczenie wykładu odbywa się na podstawie pisemnego egzaminu obejmującego wyłożony materiał teoretyczny oraz wiedzę zdobytą w czasie ćwiczeń. Zaliczenie ćwiczeń wymaga napisania szeregu skryptów bashowych, które wspomagają i dokumentują wykonanie praktycznych zadań związanych z administrowaniem systemem komputerowym, a także zaliczenia quizu (platforma moodle), który sprawdza praktyczną znajomość komend uniksowych stosow anych na zajęciach. Poprawność działania skryptów jest oceniana przy pomocy specjalnego programu, a ich jakość poprzez analizę kodu. Zaliczenie quizu wymaga uzyskania co najmniej 65% punktów. |
Zajęcia w cyklu "Semestr letni 2023/24" (w trakcie)
Okres: | 2024-02-20 - 2024-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Jacek Kobus | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę Wykład - Zaliczenie |
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.