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
Nastavenie pevných diskov
  • 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
Zavádzanie (bootovanie) operačného systému
  •  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
Pokročilá správa hardvéru
  • 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
Sledovanie aktivít servera pomocou denníkov udalostí (logov)
  • 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
Inštalácia služby SSH
  • 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
Pokročilé nastavenie zálohy operačného systému a dát
  • 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