Detail kurzu
Linux/UNIX III. - pokročilá administrácia
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Potrebujete vedieť ako nainštalovať a nakonfigurovať operačný systém Linux tak, aby pracoval podľa Vašich predstáv? Ovládate správu Linux servera a chceli by ste Vaše vedomosti posunúť o level vyššie? Počuli ste o službe SSH ale neviete ju využívať? Pripravili sme pre Vás kurz Linux/Unix III. Kurz je určený hlavne pre tých, ktorí absolvovali kurz Linux/Unix II. a pre tých, ktorí potrebujú vedieť kompletne nainštalovať a nakonfigurovať Linux server. Na kurze si spoločne s lektorom z praxe prejdete nastavenie pevných diskov, zavádzanie operačného systému, pokročilú prácu s hardvérom a editormi. Priblížite si aj rozšírené nastavenie autentifikácie pomocou PAM, sledovanie aktivít servera pomocou denníkov udalostí (logov), inštaláciu služby SSH a pokročilé nastavenia zálohy operačného systému a dát.
Obsah kurzu
Inštalácia servera z vlastného sieťového umiestnenia- význam vytvorenia vlastného inštalačného servera
- kedy vytvárať vlastný inštalačný server
- vplyv vlastného inštalačného servera na inštaláciu v privátnej sieti
- softvér potrebný na vytvorenie vlastného inštalačného servera
- získavanie inštalačných balíkov
- automatizácia aktualizácie inštalačných balíkov z oficiálneho zdroja
- inštalácia a konfigurácia prenosu balíkov na cieľové servery
- inštalácia FTP servera
- inštalácia webového servera
- otestovanie konfigurácie
- Praktické cvičenie: vytvorenie vlastného zdroja inštalácie
- príprava adresárovej štruktúry
- stiahnutie balíkov pre inštalačný server
- inštalácia webového servera
- Praktické cvičenie: inštalácia servera z vlastného zdroja
- nastavenie inštalátora a inštaláciu z vlastného zdroja
- inštalácia servera z vlastného zdroja
- Práca s diskovými jednotkami
- možnosti konfigurácie pevných diskov
- RAID polia a ich vplyv na výkon a bezpečnosť dát
- význam RAID polí
- RAID 0 – striping
- RAID 1 – mirroring
- RAID 5 – striping with distributed parity
- RAID 10 – stripe of mirrors
- RAID 01 – mirror of stripes
- JBOD – just a bunch of disks
- hardvérový a softvérový RAID
- rozdiel medzi hardvérovým a softvérovým RAID
- predpoklady na vytvorenie hardvérového RAID poľa
- výhody a nevýhody hardvérového a softvérového RAID poľa
- Praktické cvičenie: vytvorenie softvérového RAID poľa pre rôzne použitie
- vytvorenie RAID 0 poľa pre potrebu rýchleho zápisu dát
- vytvorenie RAID 1 poľa pre operačný systém a citlivé dáta
- vytvorenie RAID 10 poľa – spojenie výhod a nevýhod polí RAID 0 a RAID 1
- Logical Volume Manager – LVM
- význam LVM v linuxových operačných systémoch
- architektúra LVM
- Fyzické jednotky – PV
- Skupiny jednotiek – VG
- Logické jednotky – LV
- Praktické cvičenie: Vytvorenie diskového priestoru pomocou LVM
- vytvorenie fyzických jednotiek
- vytvorenie skupín jednotiek
- vytváranie logických jednotiek pre rôzne adresáre systému
- Údržba LVM
- premiestňovanie voľného miesta medzi logickými jednotkami
- zväčšovanie kapacity pridávaním nových diskov
- zmenšovanie kapacity odoberaním diskov
- migrácia dát v LVM – príprava na výmenu diskov
- BIOS a UEFI
- možnosti nastavenia BIOS a UEFI
- vplyv rôznych nastavení na zavedenie operačného systému
- OS Loader
- zavedenie jadra
- programy GRUB a LILO
- ostatné zavádzače operačných systémov
- Automatické zavedenie operačného systému
- konfiguračný súbor inittab
- úrovne zavedenia
- číselné rozdelenie úrovní v linuxových systémoch
- zmena úrovne pri bootovaní operačného systému
- zmena úrovne počas behu systému
- konfigurácia spúšťaných a zastavovaných služieb v runleveloch
- zobrazenie nadefinovaných služieb
- pridávanie a odstraňovanie služieb z runlevelov
- Manuálne zavedenie operačného systému
- single-user mód
- postupné spúšťanie operačného systému
- oprava chýb pri automatickom zavádzaní operačného systému
- Nastavenie ovládačov pre hardware
- koncepcia modulov linuxového jadra
- závislosti modulov
- zobrazenie, pridávanie a odoberanie modulov
- spôsoby inštalácie nových modulov do jadra
- príprava na kompiláciu jadra operačného systému
- konfigurácia kompilácie jadra
- Opakovanie nastavení logov z predošlého kurzu
- umiestnenie logov
- čítanie logov
- Odosielanie denníkov na e-mail
- konfigurácia odosielania logov e-mailom
- konfigurácia jednoduchého poštového servera
- Vzdialený zber denníkov udalostí
- význam vzdialeného zberu udalostí
- vplyv zberu logov na výkon siete a servera
- inštalácia a konfigurácia služby rsyslog
- Systém logrotate
- význam točenia logov
- nastavovanie točenia logov
- vplyv točenia logov na výkon
- Význam SSH pri správe operačného systému
- porovnanie SSH a iných služieb
- Inštalácia a konfigurácia SSH
- inštalácia služby SSH
- konfigurácia sieťových parametrov služby SSH
- konfigurácia bezpečnosti SSH servera
- Autentifikácia užívateľov v SSH
- autentifikácia pomocou mena a hesla
- autentifikácia bezpečnostným kľúčom
- vplyv autentifikačného modelu na bezpečnosť SSH servera
- Praktické cvičenie: Konfigurácia autentifikácie pomocou kľúčov
- vytvorenie SSH kľúča užívateľa pre linuxového SSH klienta
- vytvorenie SSH kľúča pre program PuTTY
- bezpečné kopírovanie verejnej časti kľúča na server
- overenie autentifikácie kľúčom
- Opakovanie znalostí zálohovania
- Plánovanie off-site zálohy
- význam off-site zálohy
- možnosti off-site zálohy
- vytvorenie spojenia medzi serverom a zálohovacím umiestnením
- vytvorenie SSH spojenia
- konfigurácia kľúčov pre zálohovací skript na autentifikáciu v SSH spojení
- Synchronizácia zmenených dát
- program rsync
- využitie rsync na zálohovanie operačného systému a dát
- program rdiff-backup
- inštalácia rdiff-backup
- konfigurácia zálohy pomocou rdiff-backup
- Obnova z off-site zálohy
- obnova súborov pomocou SSH spojenia
- obnova pomocou rdiff-backup
- Praktické cvičenie: Nastavenie vzdialeného zálohovania
Cieľová skupina
pokročilýHodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality