Kurz seznamuje s OS Linux a jeho možnostmi využití jako serveru pro Internet/Intranet a poštovního serveru. Nabízíme školení různých distribucí, dle dohody se studenty. Používáme distribuce CentOS, Suse, Fedora, Slackware, Mandriva. Není-li distribuce domluvena, je použita aktuální verze CentOS (volný klon Redhat Enterprise Linuxu).
- Možnosti využití OS Linux jako serveru pro Internet/Intranet, podporované služby a jejich možnosti
- Služba DNS: princip překladu jmen na IP adresy a zpět, systém domén, nejběžnější typy záznamů v DNS serveru, konfigurace DNS serveru (bind) v roli master i slave
- WWW server: princip HTTP protokolu, konfigurace WWW serveru apache, možnosti použití skriptů (SSI, PHP, CGI, Perl), konfigurace zabezpečeného přenosu (protokol HTTPS), generování a použití certifikátu pro server
- Ukázka konfigurace nejobvyklejších situací (přístup chráněný jménem/heslem, přístup omezený jen z dané oblasti, automatická volba jazykové mutace stránek)
- Email server: princip protokolů SMTP, POP3 a IMAP, konfigurace SMTP serveru sendmail pro nejčastější situace v praxi
- Otázky bezpečnosti: základní obecná pravidla, princip firewallu, konfigurace omezení přístupu ke službám pomocí TCP wrapperu (tcpd) a konfigurace firewallu (pomocí nástroje iptables), NAT - překlad IP adres (iptables)
- Doplňkové služby využitelné v praxi: vzdálený přístup prostřednictvím SSH protokolu, konfigurace SSH serveru (OpenSSH server), autorizace pomocí klíčů
- Časová synchronizace serverů prostřednictvím NTP protkolů (server xntpd)
Předpokládané znalosti:dobrá znalost některého z operačních systémů, základní znalost Linuxu, HTML a TCP/IP, základy běžné práce s Internetem a příbuznými aplikacemi