Metodický list č. 1 Cílem předmětu je seznámit posluchače s problematikou správy systémů typu UNIX a základním nastavením počítačových sítí. Zaměření kurzu je především na získání celkového přehledu a praxe při provádění běžných administračních úkolů. Výuka administrace systému bude probíhat na OS Linux/BSD, stejně tak jako výuka nastavení sítí. Vstupním předpokladem jsou základní znalosti prostřední UNIXu (přihlášení, základy ovládání shellu, přístupová práva, editace textových souborů, regulární výrazy) a sítí (Ethernet, IP adresy a směrování, protokoly rodiny TCP/IP (DNS, SMTP, HTTP)). Základy práce a administrace OS, opakování Cílem tohoto tematického celku je opakování a prohloubení základů práce s Unixem tak, abyste mohli systém snadno používat a spravovat. 1. Základní práce s Unixem 2. Řízení procesů, job control K dílčímu tématu 1 si přečtěte kapitolu 5 (Souborový systém) z knihy [1], připomeňte si, jak se pracuje s shellem (např. [9]), ssh, běžnými editory. Dále se podívejte na kapitoly 1.6 a 1.7 z [1] (manuálové stránky). Po prostudování uvedené literatury byste měli umět pracovat v systému typu Unix a provádět základní činnosti (editovat soubory, umět najít soubory a programy, atd). K dílčímu tématu 2 si prostudujte zejména kapitolu 4 z [1] (Řízení procesů) a job control ([9], [8]). Po prostudování uvedené kapitoly byste měli umět pracovat s procesy a joby, vědět v jakých stavech se proces může nacházet a co to znamená. Dále byste měli umět najít proces, který zatěžuje systém a odstranit ho. Měli byste vědět, co je priorita procesu a jak ji změnit. [6] Linux Dokumentační Projekt, 3. vydání,,
[9] Job control v shellu, Michal Brandejs http://www.fi.muni.cz/usr/brandejs/unix/20160.html
Metodický list č. 2 Disky, souborové systémy, zálohování, správa uživatelů Cílem tohoto tematického celku je osvojení si základních dovedností při práci s disky a filesystémy, dále pak seznámení se správou uživatelských účtů v Unixu. 1. Disky a souborové systémy 2. Správa uživatelů K dílčímu tématu 1 si přečtěte kapitolu 5.2 (Připojování a odpojování souborových systémů) a kapitolu 8 (Jak přidat disk) z knihy [1]. V případě zájmu si přečtěte kapitolu o zálohování (10) tamtéž. Po prostudování uvedených kapitol byste měli umět připojit a odpojit disk, vytvořit a opravit filesystém; vědět, jak fungují práva na filesystému a co jsou ACL. K dílčímu tématu 2 prostudujte kapitolu 6 (Jak přidávat nové uživatele) z [1]. Pokud vás zaujmou diskové kvóty, podívejte se např. na [9]. Po prostudování uvedené literatury byste měli umět přidat a odebrat uživatele, nastavit jim hesla, vědět, co jsou a jak se nastavují a uplatňují diskové kvóty. [6] Linux Dokumentační Projekt, 3. vydání,, [9] Quota mini-howto, http://www.tldp.org/howto/quota.html
Metodický list č. 3 Start systému, běžné služby systému, logování, instalace software, updaty Cílem tohoto tematického celku je přiblížení procesů, které se dějí "pod pokličkou" při startu a ukončení práce systému. Dále se podíváme na instalaci nového software do systému a to jak pomocí balíčkovacích systémů, tak i kompilací a následně přímou instalací do systému. 1. Jádro systému, start systému, běžné služby 2. Logování, instalace, updaty K dílčímu tématu 1 si prostudujte kapitolu 2 (Spouštění a ukončení) a kapitolu 12 (ovladače a jádro) v knize [1]. Po prostudování uvedené literatury byste měli mít základní představu o startu a ukončení práce systému, měli byste vědět k čemu slouží a jak se používají ovladače a moduly jádra. K dílčímu tématu 2 si přečtěte zejména kapitolu 11 (Syslog a logy), 23.5 (Správa programových balíků) a 23.6 (apt-get) z knihy [1]. Po prostudování uvedené literatury byste měli zvládnout najít v logu chybové hlášení od nejrůznějších programů a služeb, upravit nastavení logování podle svých představ a nainstalovat i odinstalovat (ne)potřebné balíky se software. [6] Linux Dokumentační Projekt, 3. vydání,,
Metodický list č. 4 Síťování v Unixu, základní nastavení, zabezpečení služeb, firewall Cílem tohoto tematického celku je osvojení si základních dovedností při nastavení a správě Unixového systému připojeného do počítačové sítě. Naučíte se používat nástroje pro nastavení a diagnostiku sítě. 1. Síťování, základní nastavení 2. Zabezpečení služeb, firewall K dílčímu tématu 1 si prostudujte kapitolu 13 (Sítě TCP/IP) z [1], zejména kapitoly 13.2 -- 13.11. Diagnostické nástroje jsou popsány v kapitolách 20.1 -- 20.5 v [1]. Po prostudování uvedené literatury byste měli umět nastavit Unixový počítač tak, aby fungoval jako plnohodnotný klient v síti TCP/IP a odhalit běžné problémy, které se v nastavení mohou vyskytnout. K dílčímu tématu 2 si prostudujte kapitolu 28.3 (inetd a xinetd), 21.10 (Firewally), 21.11 (Firewall v Linuxu) a 13.12 (NAT v Linuxu) z knihy [1]. Po prostudování uvedené literatury byste měli vědět, jak omezit přístup k poskytovaným službám na základě různých kritérií. Dále byste měli vědět jak pracuje překlad adres/portů a jak se nastavuje. [6] Linux Dokumentační Projekt, 3. vydání,,
Metodický list č. 5 Konfigurace síťových serverů Cílem tohoto tematického celku je ukázat si základy instalace, konfigurace a správy některých serverů běžných v sítích Internetu. Budou zmíněny služby DNS, server elektronické pošty a web server. 1. DNS 2. E-mail 3. Web server K dílčímu tématu 1 si projděte kapitolu 16 z [1] (zejména kapitoly 16.7 -- 16.10). Po prostudování uvedené literatury byste měli chápat, jak funguje DNS server a umět ho nastavit. Také byste měli zvládnout základní diagnostiku DNS, umět odhalit problémy. K dílčímu tématu 2 se přečtěte části kapitoly 19 (Elektronická pošta) z [1], zejména kapitoly 19.1 -- 19.4, 19.14. Po prostudování uvedené literatury byste měli rozumět základním principům práce SMTP serveru a vědět, jak takový server nastavit. Dále byste měli vědět, jak nastavit jednoduchý POP3 a IMAP server. K dílčímu tématu 3 si přečtěte kapitolu 20 (Webhosting a internetové servery) z [1]. Po prostudování kapitoly budete umět nainstalovat a nakonfigurovat základní nastavení serveru Apache. Měli byste také vědět, jak fungují virtuální servery. [6] Linux Dokumentační Projekt, 3. vydání,,