Kurzusleírás

Debian Disztribúció

Mi a Debian?

  • Debian verzió kiválasztása
  • Debian támogatás és segítség
  • Debian közösség

Konzol alapok

  • A shell parancssor
  • A shell parancssor X alatt
  • A root fiók és root shell parancssor (su, sudo, programok futtatása rootként X alatt)
  • GUI rendszeradminisztrációs eszközök
  • Virtuális konzolok
  • A parancssor elhagyása
  • A rendszer leállítása
  • Konzol helyreállítása
  • További csomagajánlások kezdőknek
  • Egy extra felhasználói fiók
  • sudo konfiguráció

A fájlrendszer

  • Fájlrendszer jogosultságok
  • Újonnan létrehozott fájlok jogosultságainak szabályozása: umask
  • Felhasználói csoportok jogosultságai (group)
  • Időbélyegek
  • Linkek
  • Nevesített csövek (FIFO-k)
  • Socketek
  • Eszközfájlok
  • Speciális eszközfájlok
  • procfs és sysfs

Midnight Commander (MC)

  • MC testreszabása
  • MC indítása
  • Fájlkezelő az MC-ben
  • Parancssori trükkök az MC-ben
  • Az MC belső szerkesztője
  • Az MC belső megjelenítője
  • MC automatikus indítási funkciói
  • MC FTP virtuális fájlrendszere

Az alapvető Unix-szerű munkakörnyezet

  • A bejelentkezési shell
  • bash testreszabása
  • Speciális billentyűkombinációk
  • A lapozó
  • Alapértelmezett szövegszerkesztő beállítása
  • Vim elhagyása
  • Shell tevékenységek rögzítése
  • Alapvető Unix parancsok

Az egyszerű shell parancs

  • Parancs végrehajtás és környezeti változó
  • "$LANG" változó
  • "$PATH" változó
  • "$HOME" változó
  • Parancssori opciók
  • Shell glob
  • A parancs visszatérési értéke
  • Tipikus parancssorozatok és shell átirányítás
  • Parancs alias

Unix-szerű szövegfeldolgozás

  • Unix szövegeszközök
  • Reguláris kifejezések
  • Csere kifejezések
  • Globális helyettesítés reguláris kifejezésekkel
  • Adatok kinyerése szövegfájl táblázatból
  • Parancsok összekapcsolására szolgáló szkript részletek

Debian csomagkezelés

Debian csomagkezelés előfeltételek

  • Csomag konfiguráció
  • Alapvető óvintézkedések
  • Élet az örök frissítésekkel
  • Debian archívum alapok
  • Csomag függőségek
  • A csomagkezelés eseményfolyamata
  • Első reakció csomagkezelési problémákra

Alapvető csomagkezelési műveletek

  • apt-get/apt-cache vs. aptitude
  • Alapvető csomagkezelési műveletek parancssorból
  • Interaktív aptitude használata
  • aptitude billentyűkötései
  • Csomagok megtekintése az aptitude alatt
  • Keresési módszerek az aptitude alatt
  • Az aptitude reguláris kifejezés formulája
  • aptitude függőségi feloldása
  • Csomag tevékenységnaplók

Példák aptitude műveletekre

  • Csomagok listázása reguláris kifejezésre illeszkedő csomagnevekkel
  • Böngészés reguláris kifejezésre illeszkedéssel
  • Eltávolított csomagok végleges törlése
  • Automatikus/kézi telepítési állapot rendszerezése
  • Rendszerszintű frissítés

Haladó csomagkezelési műveletek

  • Haladó csomagkezelési műveletek parancssorból
  • Telepített csomagfájlok ellenőrzése
  • Biztonsági intézkedések csomagproblémákra
  • Keresés a csomag metaadatok között

Debian csomagkezelés belső működése

  • Archívum metaadatok
  • Legfelső szintű "Release" fájl és hitelesség
  • Archívum szintű "Release" fájlok
  • Metaadatok letöltése a csomaghoz
  • A csomag állapota az APT számára
  • A csomag állapota az aptitude számára
  • Letöltött csomagok helyi másolatai
  • Debian csomagfájlok nevei
  • A dpkg parancs
  • Az update-alternative parancs
  • A dpkg-statoverride parancs
  • A dpkg-divert parancs

Helyreállítás egy hibás rendszerből

  • Inkompatibilitás régi felhasználói konfigurációval
  • Különböző csomagok átfedő fájlokkal
  • Hibás csomag szkript javítása
  • Mentés a dpkg paranccsal
  • Csomag kiválasztási adatok helyreállítása

Tippek a csomagkezeléshez

  • Hogyan válasszunk Debian csomagokat
  • Csomagok kevert archívumokból
  • Jelölt verzió finomhangolása
  • Frissítések és visszamenőleges javítások
  • Csomagok automatikus letöltése és frissítése
  • Letöltési sávszélesség korlátozása az APT számára
  • Vészhelyzeti visszaállítás
  • Ki töltötte fel a csomagot?
  • Az equivs csomag
  • Csomag átültetése a stabil rendszerbe
  • Proxy szerver az APT számára
  • Kis nyilvános csomag archívum
  • Rendszerkonfiguráció rögzítése és másolása
  • Idegen bináris csomag konvertálása vagy telepítése
  • Csomag kibontása dpkg nélkül
  • További olvasmányok a csomagkezelésről

A rendszer inicializálása

  • A rendszerindítási folyamat áttekintése
  • BIOS, boot loader, mini-Debian rendszer
  • A runlevel jelentése
  • A runlevel konfigurációja
  • A runlevel kezelésének példája
  • Az alapértelmezett paraméter minden init szkripthez
  • A hosztnév
  • A fájlrendszer
  • Hálózati interfész inicializálása
  • Hálózati szolgáltatások inicializálása
  • A rendszer üzenet
  • A kernel üzenet
  • Az udev rendszer
  • A kernel modulok inicializálása

Hitelesítés és biztonság

  • Normál Unix hitelesítés
  • Fiók- és jelszóinformációk kezelése
  • Jó jelszó
  • Titkosított jelszó létrehozása
  • PAM és NSS
  • A PAM és NSS által elért konfigurációs fájlok
  • A modern központosított rendszerkezelés
  • "Miért nem támogatja a GNU su a wheel csoportot"
  • Szigorúbb jelszószabály
  • Egyéb hozzáférési szabályozások
  • sudo
  • SELinux, Apparmor
  • Hozzáférés korlátozása néhány szerver szolgáltatáshoz
  • A hitelesítés biztonsága
  • Biztonságos jelszó az interneten keresztül
  • Secure Shell
  • További biztonsági intézkedések az internethez
  • A root jelszó biztosítása

Hálózat beállítása

Az alapvető hálózati infrastruktúra

  • A domain név
  • A hosztnév feloldása
  • A hálózati interfész neve
  • A LAN hálózati cím tartománya
  • A hálózati eszköz támogatás

A modern hálózati konfiguráció asztali számítógépekhez

  • GUI hálózati konfigurációs eszközök

Az alacsony szintű hálózati konfiguráció

  • Iproute2 parancsok
  • Biztonságos alacsony szintű hálózati műveletek

Hálózati optimalizálás

  • Optimális MTU megtalálása
  • MTU beállítása
  • WAN TCP optimalizálás

Netfilter infrastruktúra

Hálózati alkalmazások

A levelezőrendszer

  • Modern levelezési szolgáltatás alapok
  • A levelezési konfiguráció stratégia munkaállomásokhoz

Levelező átviteli ügynök (MTA) és levelező felhasználói ügynök (MUA)

  • exim4 áttekintése
  • Alapvető MUA - Mutt

Levelező kézbesítési ügynök (MDA) szűrővel

  • maildrop konfiguráció
  • procmail konfiguráció
  • mbox tartalmak újrakézbesítése

POP3/IMAP4 szerver

A távoli hozzáférési szerver és segédprogram (SSH)

  • SSH alapok
  • Port továbbítás SMTP/POP3 alagúthoz
  • Kapcsolódás távoli jelszó nélkül
  • Idegen SSH kliensek kezelése
  • ssh-agent beállítása
  • A távoli rendszer leállítása SSH-n keresztül
  • SSH hibaelhárítás

Egyéb hálózati alkalmazás szerverek

Egyéb hálózati alkalmazás kliensek

A rendszer démonok diagnosztikája

Az X Window rendszer

  • Asztali környezet beállítása
  • A szerver/kliens kapcsolat
  • Az X szerver
  • Az X Window rendszer indítása
  • X munkamenet indítása gdm-mel
  • Az X munkamenet testreszabása (klasszikus módszer)
  • Az X munkamenet testreszabása (új módszer)
  • Távoli X kliens csatlakoztatása SSH-n keresztül
  • Biztonságos X terminál az interneten keresztül
  • X alkalmazások
  • X irodai alkalmazások
  • X segédprogramok

Rendszer tippek

A screen program

  • A screen(1) használati forgatókönyve
  • A screen parancs billentyűkötései

Adatrögzítés és megjelenítés

  • A napló démon
  • Napló elemző
  • Shell tevékenységek tisztán rögzítése
  • Szöveges adatok testreszabott megjelenítése
  • Idő és dátum testreszabott megjelenítése
  • Színes shell echo
  • Színes parancsok
  • Szerkesztő tevékenységek rögzítése összetett ismétlésekhez
  • X alkalmazás grafikus képének rögzítése
  • Konfigurációs fájlok változásainak rögzítése

Adattárolási tippek

  • Lemezpartíció konfiguráció
  • Partíció elérése UUID segítségével
  • Fájlrendszer konfiguráció
  • Fájlrendszer létrehozása és integritás ellenőrzése
  • Fájlrendszer optimalizálása csatolási opciókkal
  • Fájlrendszer optimalizálása szuperblokkon keresztül
  • Merevlemez optimalizálása
  • SMART használata a merevlemez meghibásodásának előrejelzéséhez
  • Használható tárterület bővítése LVM segítségével
  • Használható tárterület bővítése másik partíció csatolásával
  • Használható tárterület bővítése szimbolikus linkekkel
  • Használható tárterület bővítése aufs segítségével

Adattitkosítási tippek

  • Kivehető lemez titkosítása dm-crypt/LUKS segítségével
  • Titkosított swap partíció dm-crypt segítségével
  • Fájlok automatikus titkosítása eCryptfs segítségével
  • eCryptfs automatikus csatolása

Programtevékenységek monitorozása, szabályozása és indítása

  • Folyamat időzítése
  • Az ütemezési prioritás
  • A ps parancs
  • A top parancs
  • Egy folyamat által megnyitott fájlok listázása
  • Programtevékenységek nyomon követése
  • Folyamatok azonosítása fájlok vagy socketek használatával
  • Parancs ismétlése állandó időközönként
  • Parancs ismétlése fájlokon keresztül
  • Program indítása GUI-ból
  • Program testreszabása indításhoz
  • Folyamat leállítása
  • Feladat egyszeri ütemezése
  • Feladat rendszeres ütemezése
  • Alt-SysRq billentyű

Rendszer karbantartási tippek

  • Ki van a rendszeren?
  • Mindenki figyelmeztetése
  • Hardver azonosítása
  • Hardver konfiguráció
  • Rendszer és hardver idő
  • A terminál konfiguráció
  • A hang infrastruktúra
  • A képernyővédő letiltása
  • Csipogó hangok letiltása
  • Memóriahasználat
  • Rendszer biztonsági és integritás ellenőrzése

A kernel

  • Kernel paraméterek
  • Kernel fejlécek
  • A kernel és kapcsolódó modulok fordítása
  • A kernel forrás fordítása: Debian standard módszer
  • A modul forrás fordítása: Debian standard módszer
  • Nem szabad hardver illesztőprogramok

Virtualizált rendszer

  • Virtualizációs eszközök
  • Virtualizációs munkafolyamat
  • Virtuális lemez képfájl csatolása
  • Chroot rendszer
  • Több asztali rendszer

Adatkezelés

Megosztás, másolás és archiválás

  • Archiváló és tömörítő eszközök
  • Másoló és szinkronizáló eszközök
  • Idiómok az archiváláshoz
  • Idiómok a másoláshoz
  • Idiómok a fájlok kiválasztásához
  • Biztonsági mentés és helyreállítás
  • Biztonsági mentési segédprogram csomagok
  • Példa szkript a rendszer biztonsági mentéséhez
  • Egy másoló szkript az adat biztonsági mentéséhez
  • Kivehető tároló eszköz
  • Adatok megosztása hálózaton keresztül
  • Archiváló média

A bináris adatok

  • Bináris adatok megtekintése és szerkesztése
  • Fájlok kezelése lemez csatolása nélkül
  • Adatredundancia
  • Adatfájlok helyreállítása és forenzikus elemzés
  • Nagy fájl felosztása kisebb fájlokra
  • Fájltartalom törlése
  • Dummy fájlok
  • Egy teljes merevlemez törlése
  • Nem használt terület törlése egy merevlemezen
  • Törölt, de még nyitott fájlok visszaállítása
  • Minden hardlink keresése
  • Láthatatlan lemezterület fogyás

Adatbiztonsági infrastruktúra

  • Kulcskezelés GnuPG számára (aláírás és titkosítás)
  • Az MD5 összeg

Követelmények

Nincs

 35 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák