Návrh Školení

Distribuce Debian

Co je Debian?

    Výběr Debian verze Debian podpora a pomoc Debian komunita

Základy konzole

    Výzva shellu Výzva shellu pod X Rootový účet a rootová výzva shellu (su, sudo, spouštění programů jako root pod X) GUI nástroje pro správu systému Virtuální konzole Jak opustit příkazový řádek Jak vypnout systém Obnovení zdravé konzoly Další návrhy balíčků pro nováčka Dodatečná konfigurace uživatelského účtu sudo

Souborový systém

    Oprávnění souborového systému Řízení oprávnění pro nově vytvořené soubory: umask Oprávnění pro skupiny uživatelů (skupina) Časová razítka Odkazy Pojmenované kanály (FIFO) Sockets Soubory zařízení Speciální soubory zařízení procfs a sysfs

Půlnoční velitel (MC)

    Přizpůsobení MC Spouštění MC Správce souborů v MC Triky příkazového řádku v MC Interní editor v MC Interní prohlížeč v MC Funkce automatického spuštění MC FTP virtuálního souborového systému MC

Základní pracovní prostředí podobné Unixu

    Přihlašovací shell Přizpůsobení bash Speciální stisky kláves Pager Nastavení výchozího textového editoru Jak ukončit vim Záznam aktivit shellu Základní Unixové příkazy

Jednoduchý příkaz shellu

    Spuštění příkazu a proměnná prostředí "$LANG" proměnná "$PATH" proměnná "$HOME" proměnná Možnosti příkazového řádku Shell glob Návratová hodnota příkazu Typické sekvence příkazů a přesměrování shellu Alias příkazu

Unixové zpracování textu

    Unixové textové nástroje Regulární výrazy Náhradné výrazy Globální substituce regulárními výrazy Extrahování dat z tabulky textových souborů Fragmenty skriptů pro potrubní příkazy

Debian správa balíků

Debian předpoklady pro správu balíků

    Konfigurace balíčků Základní opatření Život s věčnými aktualizacemi Debian Základy archivu Závislosti balíčků Průběh událostí správy balíčků První reakce na potíže se správou balíčků

Základní operace správy balíků

    apt-get/apt-cachevs.aptitude Základní operace se správou balíčků pomocí příkazového řádku Interaktivní použití aptitude Spojení kláves aptitude Zobrazení balíčků pod aptitude Search možnosti metody s aptitude Vzorec regulárního výrazu aptitude Řešení závislostí protokolů aktivity balíčků aptitude

Příklady operací aptitude

    Výpis balíčků se shodou regulárních výrazů u názvů balíčků Procházení s odpovídajícími regulárními výrazy Vyčištění odstraněných balíčků pro zajištění dobrého stavu automatické/manuální instalace Upgrade celého systému

Pokročilé operace správy balíčků

    Pokročilé operace správy balíčků pomocí příkazového řádku Ověření nainstalovaných souborů balíčků Zabezpečení pro problémy s balíčky Searchna metadatech balíčku

Debian vnitřní správa balíků

    Metadata archivu Soubor "Release" nejvyšší úrovně a autenticita Soubory "Release" úrovně archivu Načítání metadat pro balíček Stav balíčku pro APT Stav balíčku pro aptitude Místní kopie načtených balíčků Debian názvy souborů balíčku Příkaz dpkg Aktualizace Příkaz -alternative Příkaz dpkg-statoverride Příkaz dpkg-divert

Zotavení z rozbitého systému

    Nekompatibilita se starou uživatelskou konfigurací Různé balíčky s překrývajícími se soubory Oprava poškozeného skriptu balíčku Záchrana pomocí příkazu dpkg Obnovení dat výběru balíčku

Tipy pro správu balíků

    Jak vybrat Debian balíčky Balíčky ze smíšeného zdroje archivů Vyladění kandidátské verze Aktualizace a Backporty Automatické stahování a upgrade balíčků Omezení šířky pásma stahování pro APT Nouzový downgrade Kdo balíček nahrál? Balíček equivs Portování balíčku do stabilního systému Proxy server pro APT Malý archiv veřejných balíčků Nahrávání a kopírování konfigurace systému Konverze nebo instalace cizího binárního balíčku Extrahování balíčku bez dpkg Další čtení pro správu balíčků

Inicializace systému

    Přehled procesu spouštění systému BIOS, zavaděč, mini-Debian systém Význam úrovně běhu Konfigurace úrovně běhu Příklad správy úrovně běhu Výchozí parametr pro každý init skript Název hostitele Souborový systém Inicializace síťového rozhraní Inicializace síťové služby systémová zpráva Zpráva jádra Systém udev Inicializace modulu jádra

Autentizace a zabezpečení

    Normální unixová autentizace Správa informací o účtu a hesle Dobré heslo Vytváření šifrovaného hesla PAM a NSS Konfigurační soubory, ke kterým mají přístup PAM a NSS Moderní centralizovaná správa systému „Proč GNU su nepodporuje skupinu kol“ Přísnější pravidlo hesla Jiné kontroly přístupu sudo SE[3 ], Apparmor Omezení přístupu k některým službám serveru Zabezpečení autentizace Zabezpečené heslo přes internet Secure Shell Extra bezpečnostní opatření pro internet Zabezpečení hesla root

Nastavení sítě

Základní síťová infrastruktura

    Název domény Překlad názvu hostitele Název síťového rozhraní Rozsah síťových adres pro LAN Podpora síťových zařízení

Moderní konfigurace sítě pro stolní počítače

    Nástroje pro konfiguraci sítě GUI

Nízkoúrovňová konfigurace sítě

    Příkazy Iproute2 Bezpečné síťové operace na nízké úrovni

Optimalizace sítě

    Nalezení optimální MTU Nastavení MTU WAN TCP optimalizace

Infrastruktura Netfilter

Síťové aplikace

Poštovní systém

    Základy moderní poštovní služby Strategie konfigurace pošty pro pracovní stanici

Agent pro přenos pošty (MTA) a uživatelský agent pošty (MUA)

    Přehled exim4 Basic MUA- Mutt

Mail delivery agent (MDA) s filtrem

    konfigurace maildrop konfigurace procmailu Znovu doručte obsah mboxu

POP3/IMAP4 server

Server a nástroj pro vzdálený přístup (SSH)

    Základy SSH Přesměrování portů pro tunelování SMTP/POP3 Připojení bez vzdálených hesel Jednání s mimozemskými klienty SSH Nastavení ssh-agenta Jak vypnout vzdálený systém na SSH Odstraňování problémů SSH

Jiné síťové aplikační servery

Ostatní klienti síťových aplikací

Diagnostika systémových démonů

Systém X Window

    Nastavení desktopového prostředí Vztah server/klient X server Spuštění systému X Window Spuštění X relace pomocí gdm Přizpůsobení relace X (klasická metoda) Přizpůsobení relace X (nová metoda) Připojení vzdáleného X klienta přes SSH Secure X terminál přes Internet X aplikací X kancelářských aplikací X obslužných aplikací

Systémové tipy

Program obrazovky

    Scénář použití pro screen(1) Vazby kláves pro příkaz screen

Záznam a prezentace dat

    Démon log Analyzátor protokolů Čisté zaznamenávání aktivit prostředí Přizpůsobené zobrazení textových dat Přizpůsobené zobrazení času a data Barevné ozvěny prostředí Barevné příkazy Zaznamenávání činností editoru pro komplexní opakování Zaznamenávání grafického obrazu aplikace X Zaznamenávání změn v konfiguračních souborech

Tipy pro ukládání dat

    Konfigurace diskového oddílu Accessodílení diskového oddílu pomocí UUID Konfigurace souborového systému Vytvoření souborového systému a kontrola integrity Optimalizace souborového systému pomocí možností připojení Optimalizace souborového systému pomocí superbloku Optimalizace pevného disku Použití SMART k predikci selhání pevného disku Rozšíření využitelného úložného prostoru pomocí LVM Rozšíření použitelného úložiště prostor osazením další přepážky Rozšíření využitelného úložného prostoru pomocí symlinku Rozšíření využitelného úložného prostoru pomocí aufs

Tipy pro šifrování dat

    Šifrování vyměnitelného disku pomocí dm-crypt/LUKS Šifrovaný odkládací oddíl s dm-crypt Automatické šifrování souborů pomocí eCryptfs Automatické připojování eCryptfs

Sledování, kontrola a spouštění činností programu

    Časování procesu Priorita plánování Příkaz ps Horní příkaz Výpis souborů otevřených procesem Sledování činností programu Identifikace procesů pomocí souborů nebo soketů Opakování příkazu s konstantním intervalem Opakování příkazu ve smyčce přes soubory Spuštění programu z GUI Přizpůsobení programu, který má být spuštěno Zabíjení procesu Jednorázové plánování úloh Pravidelné plánování úloh Klávesa Alt-SysRq

Tipy na údržbu systému

    Kdo je v systému? Varování pro všechny Identifikace hardwaru Konfigurace hardwaru Systém a čas hardwaru Konfigurace terminálu Zvuková infrastruktura Deaktivace spořiče obrazovky Deaktivace zvukových signálů Využití paměti Kontrola zabezpečení a integrity systému

Jádro

    Parametry jádra Hlavičky jádra Kompilace jádra a souvisejících modulů Kompilace zdroje jádra: Debian standardní metoda Kompilace zdroje modulu: Debian standardní metoda Nesvobodné ovladače hardwaru

Virtualizovaný systém

    Nástroje virtualizace Pracovní postup virtualizace Připojení souboru obrazu virtuálního disku Chroot systém Více desktopových systémů

Správa dat

Sdílení, kopírování a archivace

    Nástroje pro archivaci a kompresi Nástroje pro kopírování a synchronizaci Idiomy pro archiv Idiomy pro kopírování Idiomy pro výběr souborů Zálohování a obnova Sady nástrojů pro zálohování Příklad skriptu pro zálohu systému Kopírovací skript pro zálohu dat Vyměnitelné úložné zařízení Sdílení dat přes síť Archiv média

Binární data

    Prohlížení a úpravy binárních dat Manipulace se soubory bez připojování disku Redundance dat Obnova datových souborů a forenzní analýza Rozdělení velkého souboru na malé soubory Vymazání obsahu souboru Falešné soubory Vymazání celého pevného disku Vymazání nepoužívané oblasti pevného disku Obnovení smazaných, ale stále otevřených souborů [5 ]ing all hardlinks Neviditelná spotřeba místa na disku

Infrastruktura zabezpečení dat

    Správa klíčů pro GnuPG (podepisování a šifrování) Součet MD5

Požadavky

Žádný

  35 hodiny

Počet účastníků



Price per participant

Související kurzy

Linux Administration Fundamentals

  21 hodiny

Související kategorie