Lépjen kapcsolatba velünk

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 prompt
  • A shell prompt X alatt
  • A root fiók és root shell prompt (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
  • Egy ésszerű 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
  • Nevezett 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 alap 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
  • Hogyan lehet kilépni a vim-ből
  • A shell tevékenységek rögzítése
  • Alap 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
  • Helyettesítő kifejezések
  • Globális helyettesítés reguláris kifejezésekkel
  • Adatok kinyerése szöveges fájltáblázatból
  • Parancsok összekapcsolására szolgáló szkriptdarabok

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ő válasz 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 használat az aptitude-val
  • Az aptitude billentyűkötései
  • Csomag nézetek az aptitude alatt
  • Keresési módszerek az aptitude-val
  • Az aptitude reguláris kifejezés formulája
  • Az aptitude függőségfeloldása
  • Csomag tevékenységnaplók

Példák az aptitude műveletekre

  • Csomagok listázása reguláris kifejezéssel
  • Böngészés reguláris kifejezéssel
  • Eltávolított csomagok végleges törlése
  • Automatikus/manuális telepítési állapot rendszerezése
  • Rendszer szintű 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 metaadatokban

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-alternatives 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 visszahozatalok
  • 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 visszalépé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 csomagarchívum
  • Rendszerkonfiguráció rögzítése és másolása
  • Idegen bináris csomag átalakítása vagy telepítése
  • Csomag kibontása dpkg nélkül
  • További olvasmányok a csomagkezelésről

A rendszerindítás

  • Az indítási folyamat áttekintése
  • BIOS, boot loader, mini-Debian rendszer
  • A runlevel jelentése
  • A runlevel konfigurációja
  • Runlevel kezelési példa
  • Az init szkriptek alapértelmezett paraméterei
  • 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
  • Néhány szerver szolgáltatás hozzáférésének korlátozása
  • A hitelesítés biztonsága
  • Biztonságos jelszó az interneten
  • Secure Shell
  • Extra biztonsági intézkedések az internethez
  • A root jelszó biztosítása

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

Az alap hálózati infrastruktúra

  • A domain név
  • A hosztnév feloldása
  • A hálózati interfész neve
  • A hálózati címterület a LAN-hoz
  • A hálózati eszköz támogatás

A modern hálózati konfiguráció asztali 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
  • Levelezési konfigurációs stratégia munkaállomásokhoz

Levelező ügynök (MTA) és levelező kliens (MUA)

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

Levelező kézbesítő ü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útépítéshez
  • 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 diagnosztizálása

Az X Window System

  • Asztali környezet beállítása
  • A szerver/kliens kapcsolat
  • Az X szerver
  • Az X Window System 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önyv
  • A screen parancs billentyűkötései

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

  • A naplózó démon
  • Napló elemző
  • A 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 komplex ismétlésekhez
  • Egy 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
  • Merevlemez meghibásodás előrejelzése SMART segítségével
  • Használható tárterület bővítése LVM-mel
  • 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 symlink használatával
  • 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-szel
  • Titkosított swap partíció dm-crypt-tel
  • Fájlok automatikus titkosítása eCryptfs-szel
  • eCryptfs automatikus csatolása

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

  • Egy folyamat időzítése
  • A tervezé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 ütemezése egyszer
  • Feladat ütemezése rendszeresen
  • Alt-SysRq billentyű

Rendszerkarbantartási tippek

  • Ki van a rendszeren?
  • Mindenkinek figyelmeztetés
  • Hardver azonosítás
  • Hardver konfiguráció
  • Rendszer és hardver idő
  • A terminál konfigurációja
  • A hang infrastruktúra
  • A képernyővédő letiltása
  • Hangjelzések letiltása
  • Memóriahasználat
  • Rendszerbiztonság é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 szoftveres hardver illesztőprogramok

Virtualizált rendszer

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

Adatkezelés

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

  • Archív és tömörítési eszközök
  • Másolási és szinkronizációs eszközök
  • Archívumokra vonatkozó szóhasználat
  • Másolásra vonatkozó szóhasználat
  • Fájlok kiválasztására vonatkozó szóhasználat
  • Biztonsági mentés és helyreállítás
  • Biztonsági mentési segédprogramok
  • Egy példa szkript a rendszer biztonsági mentésére
  • Egy másolási szkript az adatok biztonsági mentésére
  • Kivehető tárolóeszköz
  • Adatok megosztása hálózaton keresztül
  • Archívum 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 forenzikai elemzés
  • Nagy fájl felosztása kis fájlokra
  • Fájl tartalmának törlése
  • Dummy fájlok
  • Egy teljes merevlemez törlése
  • Egy merevlemez használaton kívüli területének törlése
  • Törölt, de még nyitott fájlok visszaállítása
  • Az összes hardlink keresése
  • Láthatatlan lemezterület fogyás

Adatbiztonsági infrastruktúra

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

Követelmények

Ehhez a kurzushoz nincsenek speciális előfeltételek.

 35 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák