O kurzu
Kurz rozvíjí odborné digitální dovednosti pro správu linuxových serverů s Rocky Linuxem, který je binárně kompatibilní s Red Hat Enterprise Linux. Vede od práce v příkazové řádce přes správu uživatelů, úložišť a služeb k síťovým službám, skriptování v Bashi a zabezpečení serveru. Umělá inteligence je po celý kurz využívána jako pomocník administrátora – k vysvětlení příkazů, návrhu konfigurací a skriptů a rozboru chyb – vždy s ověřením výstupů a ochranou citlivých údajů.
Pro koho je kurz určen
Pro zájemce bez praktické zkušenosti se správou Linuxu, kteří běžně ovládají počítač a znají základní pojmy z oblasti sítí – například budoucí správce serverů, pracovníky technické podpory a správce jiných operačních systémů. Kurz není určen zkušeným linuxovým administrátorům ani bezpečnostním specialistům.
Po absolvování kurzu účastník dokáže:
- v příkazové řádce spravovat soubory a procesy, vytvořit uživatele a skupiny a nastavit sudo a přístupová práva,
- vytvořit a trvale připojit souborový systém, nastavit diskové kvóty a rozšířit logický svazek LVM,
- spravovat software pomocí DNF a služby systemd a v protokolech dohledat příčinu selhání služby,
- nastavit statickou IP adresu a vzdálený přístup přes SSH s klíčem,
- nakonfigurovat NFS, Sambu, DHCP server, DNS server s dopřednou a reverzní zónou a webový server Apache,
- popsat funkci poštovního systému a nastavit základní poštovní server,
- napsat skript v Bashi s parametry, podmínkami, cykly a funkcemi a nastavit jeho pravidelné spouštění,
- nakonfigurovat firewalld, zakázat přihlášení roota a heslem přes SSH a vyřešit zamítnutí přístupu SELinuxem bez jeho vypnutí,
- zkontrolovat zabezpečení serveru: aktualizace, běžící služby, otevřené porty, neúspěšná přihlášení,
- použít AI k vysvětlení příkazu, návrhu konfigurace či skriptu a rozboru chyby, výstup ověřit v dokumentaci a nesdílet s AI citlivé údaje.
Obsah kurzu
- Základy Rocky Linuxu a příkazové řádky – instalace do virtuálního stroje, terminál, adresářová struktura, nápověda, práce se soubory a textem, roury, editor, procesy.
- Uživatelé, skupiny a oprávnění – účty a hesla, sudo, vlastnictví, práva rwx, ACL.
- Disky, souborové systémy a LVM – oddíly, XFS/ext4, fstab, swap, diskové kvóty, logické svazky.
- Software, služby a protokoly – DNF a repozitáře, systemd, journalctl, postup řešení problémů s pomocí AI.
- Síť a vzdálená správa – IP adresace, nmcli, diagnostika sítě, SSH a klíče.
- NFS, DHCP a DNS – sdílení adresářů, přidělování adres, DNS zóny a záznamy, diagnostika.
- Apache, Samba a pošta – virtuální hosty, základ HTTPS, sdílení pro klienty Windows, SMTP, IMAP, poštovní server.
- Skriptování v Bashi – proměnné, parametry, podmínky, cykly, funkce, grep, sed, awk, cron a systemd timer.
- Zabezpečení serveru – firewalld, zabezpečení SSH, SELinux, hardening, bezpečnostní aktualizace a protokoly.
- AI v práci administrátora – zadání pro AI, limity a rizika, ověřování výstupů, ochrana citlivých údajů, technická dokumentace.