Administrace OS Linux - kurz 66669 RUR. ze Skillboxu, školení 3 měsíce, Datum: 9. prosince 2023.
Různé / / December 09, 2023
Pro zájemce o programování a IT
Prostudujte si architekturu UNIX a pochopte, jak jsou navrhovány distribuce Linuxu. Naučte se spravovat přístup, pracovat s nástroji, soubory a sítí. Kariéru v IT můžete zahájit bez psaní kódu.
IT specialisté
Naučte se používat Linux k nastavení přístupu k podnikovým systémům a dalším úkolům. Můžete zajistit bezpečnost síťových připojení a chránit své projekty před hackery a malwarem.
7 let zkušeností s psaním v C++, vývojem vysoce zátěžových systémů. Vyvíjí brány firewall a systém detekce narušení (IDS) pro zákazníky z celého světa. Pracoval ve společnostech Ericsson, Honeywell, Acronis. Podílel se na vývoji projektu analýzy provozu sítě velkého operátora s více než 200 servery.
Úvod do Linuxu
Seznamte se s operačním systémem Linux a oblastmi jeho použití.
První instalace Linuxu
Prostudujte si adresáře souborového systému OS Linux a typy instalací: server, desktop, live. Naučte se nainstalovat Linux na virtuální počítač.
Struktura OS Linux
Pochopte základy Linuxu, jeho souborového systému, procesů a paměti. Přečtěte si, co je přípojný bod, linuxové jádro, sockety a správce balíčků.
Seznámení s terminálem
Přečtěte si, co je to terminál a příkazový shell. Naučte se základní navigaci v souborovém systému a naučte se, jak vybrat vhodný příkazový shell. Naučte se základní příkazy pro práci se soubory.
Zařízení v Linuxu
Naučte se pracovat se zařízeními, která Linux rozpoznává, a připojujte složky.
Disky a souborové systémy
Naučte se pracovat se souborovým systémem, disky a diskovými oddíly. Naučte se, jak nastavit stránkovací soubor a připojit disk se systémem souborů.
Základní operace v terminálu Bash. Práce se soubory a adresáři
Přečtěte si, co je adresář v Linuxu. Naučte se vlastnosti a atributy souborů, naučte se pracovat se symbolickými odkazy, soubory a adresáři na příkazovém řádku.
Oprávnění v Linuxu
Dozvíte se, jaká oprávnění jsou v Linuxu a pochopíte formáty pro záznam přístupových práv. Prozkoumejte modely řízení přístupu.
Řízení přístupu
Naučte se základní příkazy pro práci s účty. Pochopíte, jak spravovat uživatelské účty.
Účty a zásady skupiny
Naučte se koncept řízení přístupu v Linuxu a základní příkazy pro práci s ACL. Naučte se konfigurovat přístupová práva pro uživatele a skupiny.
I/O ovládání. Zpracování dopravníků
Naučte se základní pojmy a příkazy řízení I/O. Naučte se zapisovat výstup příkazu do souboru, prohledávat soubory, přepisovat soubor a spouštět příkazy postupně.
Řízení procesu
Naučte se základní příkazy pro práci s procesy. Naučte se spouštět a zastavovat procesy, najít rodičovské a podřízené procesy, pracovat s procesy na pozadí atd.
Zavedení a konfigurace jádra v Linuxu
Seznamte se se základní architekturou a designem linuxového jádra. Prostudujte si propojení jádra s moduly a dalšími částmi OS.
Spusťte uživatelský prostor
Studujte spouštěcí algoritmy systému a jejich varianty. Seznamte se se základními pojmy runlevelů, spouštěcími algoritmy a jejich variantami, subsystémem Systemd a jeho analogy.
Řízení systému
Naučte se pracovat s úkoly a plány jednotek a modulů. Naučte se základní příkazy pro správu naplánovaných úloh.
Logování a monitorování
Naučte se spouštět monitorování pomocí utilit a vyhledejte potřebné události v systémových protokolech.
Instalace a odebrání programů
Naučíte se, jak nastavit úložiště a také nainstalovat a odinstalovat program z Linuxu na příkladu webového serveru Apache.
Bezpečnostní kontroly
Naučte se základní koncepty řízení přístupu v DAC. Seznamte se s oblíbenými nástroji pro správu zabezpečení. Naučte se vytvořit nového uživatele a omezit jeho přístupová práva pomocí SELinuxu.
Zvyšování privilegií v Linuxu
Naučte se techniky eskalace uživatelských oprávnění v Linuxu. Zjistěte, co je rootování, SUID, SUDO, úlohy cron a protiopatření. Přečtěte si o nástrojích pro eskalaci oprávnění.
Zálohování a obnova dat
Dozvíte se, co je to záloha, proč je potřeba a jak s ní v Linuxu pracovat. Seznamte se s nástroji pro zálohování třetích stran. Naučte se, jak obnovit systém ze zálohy a jak automatizovat zálohování.
Pojďme si zrekapitulovat základy networkingu
Seznamte se se síťovými protokoly a modelem OSI. Zjistěte, co jsou pakety, příznaky a síťové vrstvy.
Internet
Naučte se pracovat s maskou podsítě a určit síťovou adresu pomocí IP adresy. Přečtěte si o metodě beztřídního adresování CIDR.
Směrování
Prostudujte si směrovací tabulky a zjistěte, proč potřebujete výchozí bránu sítě.
ICMP a DNS
Naučte se pracovat s protokolem ICMP, systémem DNS a klientem Host DNS.
Fyzická úroveň. Ethernet a síťová rozhraní
Naučte se pracovat se síťovým rozhraním v Linuxu a konfigurovat jej. Síťové trasy můžete měnit a přidávat.
Správce konfigurace sítě
Zjistěte, co je ncm a jak se tento software liší od příkazu ifconfig. Naučte se konfigurovat síť pomocí ncm.
DNS
Naučte se pracovat s názvy domén a konfiguračními soubory. Budete moci konfigurovat DNS a provádět ukládání do mezipaměti.
Localhost
Seznamte se s konceptem místního hostitele, adresy a možných konfigurací Localhost.
Transportní vrstva
Seznamte se s transportními protokoly TCP a UDP, porty a službami transportní vrstvy. Naučte se, jak vytvořit připojení TCP a UDP.
DHCP
Přečtěte si, co je DHCP a DHCP klient. Pochopíte, jak získat dynamickou IP.
Nastavení směrování
Seznamte se s návrhem routeru a zjistěte, jak nakonfigurovat Linux, aby fungoval jako router. Přečtěte si, co jsou privátní sítě a překlad adres (NAT).
Linux Firewall
Seznamte se se softwarem pro monitorování síťové aktivity Linux Firewall a pochopte, jak funguje. Naučte se konfigurovat Linux Firewall.
ARP
Seznamte se s protokolem ARP a pochopte, jak funguje. Naučte se najít a odstranit mezipaměť ARP.
Bezdrátová připojení
Seznamte se s rozhraním sítě Wi-Fi a zjistěte, jak nastavit připojení ke známé bezdrátové síti. Naučte se skenovat bezdrátovou síť a zajistit její zabezpečení.
Model klient-server
Dozvíte se, co je server a klient a jaké služby fungují v rámci architektury klient-server.
Síťové služby
Přečtěte si, co je webový server a síťový protokol SSH. Naučte se pracovat s úložištěm souborů a streamovacími službami. Seznamte se s běžnými komunikačními protokoly.
HTTP/HTTPS
Přečtěte si o protokolu HTTP a jeho rozšíření HTTPS, požadavcích GET/POST a protokolu zabezpečení transportní vrstvy TLS.
SSH
Naučte se nastavit SSH server a připojení pomocí hesla nebo klíče.
Démoni Inetd a xinetd
Zjistěte, co jsou démoni a proč jsou potřeba. Seznamte se s démonem inetd a jeho novou verzí, xinetd. Naučte se konfigurovat démony a pracovat se síťovým systémem TCP Wrappers.
Utility
Naučte se pracovat se statistikou připojení a otevřenými porty. Naučte se skenovat vzdálený systém a nastavit limit připojení.
Sběr a analýza provozu
Zjistěte, proč jsou potřeba výpisy provozu, co jsou pcap a netflow. Naučte se shromažďovat a analyzovat provoz.
Malware
Prozkoumejte populární malware, který ohrožuje Linux. Naučte se analyzovat aktivitu linuxového malwaru a zjistěte, jaká protiopatření můžete podniknout proti hackování systému.
Zabezpečení sítě
Zjistěte, jaké hrozby síť skrývá. Naučte se auditovat Linux a konfigurujte tento operační systém pro zabezpečenou síť.
Nastavení a správa systému Linux a klíčových služeb
Poskytujte síťovou komunikaci mezi více počítači se systémem Linux. Nainstalujte a nakonfigurujte přístup s ohledem na rozlišení práv a oprávnění k jedné nebo více síťovým aplikacím. Napište zprávu o práci vykonané s aplikací vybraných přístupových zásad a topologie sítě.