RHCSA
Red Hat Enterprise Linux 9 rendszerüzemeltetési vizsga áttekintő és felkészítő - gyorsított tanfolyam
Ismertető
A tanfolyam az RHCSA 9, EX200 vizsga felkészítő tanfolyam, amely a vizsga megszerzésében segíti a hallgatókat.
A tanfolyam intenzív gyakorlati és csak kevésbé elméleti tanfolyam ezért erősen ajánlott a terminál rutinos kezelése és ismerete. A tanfolyam 17 anyagrészből áll, amelyet 5 nap alatt érintenek a hallgatók, külön erre a tanfolyamra készített egyedi gyakorlatok is a tanfolyam része külön VM környezetekben, amelyek segítenek a felkészülésben és az esetleges új szolgáltatások megismerésében és beállításában. A tanfolyam Cloud környezetben Almalinux 9 -en VM -ken zajlik.
A hivatalos vizsga díját a képzés nem tartalmazza.
Tematika
Az alapvető eszközök megértése és használata
- Hozzáférés egy shell prompthoz és parancsok kiadása helyes szintaxissal
- Bemenet-kimenet átirányítás használata (>, >>, |, 2>, stb.)
- A grep és a reguláris kifejezések használata szöveg elemzésére
- Távoli rendszerek elérése SSH használatával
- Bejelentkezés és felhasználóváltás többfelhasználós rendszeren
- Fájlok archiválása, tömörítése, kicsomagolása, tar, gzip, bzip2, xz használatával.
- Szövegfájlok létrehozása és szerkesztése
- Fájlok és könyvtárak létrehozása, törlése, másolása és áthelyezése
- Soft és Hard linkek létrehozása
- Standard ugo/rwx engedélyek listázása, beállítása és módosítása
- A rendszer dokumentációjának helye, olvasása és használata, beleértve a man, --help és a /usr/share/doc fájlokat is.
- sudo -val rendszergazdai jogosultságok átadása felhasználóknak
Egyszerű shell szkriptek létrehozása
- Feltételes kódvégrehajtás (if, test, [], stb. használata)
- Looping szerkezetek (for, while) használata
- Szkript bemenetek feldolgozása ($1, $2, $# stb.)
- A shell parancsok kimeneteinek feldolgozása egy szkriptben
Futó rendszerek működtetése
- Rendszer normál indítása, újraindítása és leállítása
- A rendszerek manuális indítása különböző szinteken (target)
- A rendszerindítási folyamat megszakítása a rendszerhez való hozzáférés megszerzése érdekében (jelszó visszaállítás)
- A CPU/memóriaigényes folyamatok azonosítása és a folyamatok megállítása
- A folyamat ütemezésének beállítása (nice, ionice)
- Tuning profilok kezelése
- Rendszer naplófájlok és naplók keresése és értelmezése
- A rendszer naplóinak megőrzése (systemd journal)
- Hálózati szolgáltatások indítása, leállítása és állapotának ellenőrzése
- Biztonságos fájlátvitel a rendszerek között
Helyi tároló konfigurálása
- Partíciók listázása, létrehozása, törlése MBR és GPT lemezeken
- Fizikai kötetek létrehozása és eltávolítása
- Fizikai kötetek hozzárendelése kötetcsoportokhoz
- Logikai kötetek létrehozása és törlése, beleértve raid5 köteteket is.
- A rendszerek konfigurálása a fájlrendszerek indításkor történő csatlakoztatására az univerzálisan egyedi azonosító (UUID) vagy címke alapján.
- Új partíciók és logikai kötetek hozzáadása és SWAP létrehozása felcsatolása
- VDO kötetek létrehozása, finomhangolása és újraindítás utáni automatikus felcsatolása
Fájlrendszerek létrehozása és konfigurálása
- Fájlrendszer létrehozása XFS, EXT4 és Vfat -al, azok fel csatolása, leválasztása és használata
- Hálózati fájlrendszerek csatlakoztatása és leválasztása NFS használatával
- Autofs konfigurálása
- Meglévő logikai kötetek bővítése
- Set-GID könyvtárak létrehozása és konfigurálása csoportok együttműködéshez
- Fájl engedélyezési problémák diagnosztizálása és javítása
Linux rendszer konfigurálása és karbantartása
- Feladatok ütemezése az at és a cron használatával
- Szolgáltatások indítása és leállítása, valamint a szolgáltatások automatikus indítása a rendszerindításkor
- A rendszerek konfigurálása egy adott célpont automatikus indítására
- Időszolgáltatási ügyfelek konfigurálása
- Szoftvercsomagok telepítése és frissítése egy távoli tárolóból vagy a helyi fájlrendszerből.
- A rendszerbetöltő GRUB paramétereinek a módosítása
Alapvető hálózat kezelés
- IPv4 és IPv6 címek konfigurálása
- Hostnév feloldás beállítása
- Hálózati szolgáltatások automatikus indítása bootoláskor
- A hálózati hozzáférés korlátozása a firewall-cmd segítségével
Felhasználók és csoportok kezelése
- Helyi felhasználók létrehozása, törlése és módosítása
- Jelszavak módosítása és a jelszó csere időzítés beállítása a helyi felhasználói fiókok számára
- Helyi csoportok és csoporttagságok létrehozása, törlése és módosítása
Biztonság menedzselése
- Tűzfalbeállítások konfigurálása a firewall-cmd használatával
- Alapértelmezett fájlengedélyek kezelése (FACL)
- Kulcsalapú hitelesítés beállítása SSH-hoz
- A SELinux Permissive, Enforcing és Disabled üzemmódjainak beállítása
- SELinux fájl és processzek konteksztusának listázása és azonosítása
- Alapértelmezett(policy) fájl konteksztuának a visszaállítása
- SELinux port címkék kezelése
- Boolean beállítások használata a SELinux cimkék és szolgáltatások átjárhatósága érdekében.
- A SELinux házirend megsértésének diagnosztizálása és kezelése
Konténerek kezelése
- Konténerképek keresése és lekérése távoli registry -ből
- Konténer image -k ellenőrzése
- Konténerkezelés a podman és skopeo parancsok segítségével
- Konténer létrehozása egy Containerfile -ból
- Alapvető konténer-kezelés, konténerek futtatása, indítása, leállítása és futó konténerek listázása.
- Egy szolgáltatás futtatása egy konténeren belül
- Konténer konfigurálása, hogy automatikusan induljon systemd szolgáltatásként
- Tartós tároló csatlakoztatása konténerhez
Szükséges előképzettség
LNX01 - LNX023 tanfolyam elvégzése vagy annak a tudásnak a készég szintű ismerete. Továbbá a Bash rutin szerű használata a tanfolyam intenzitása érdekében! A tananyagok, forrásanyagok angol nyelvűek, ezért alapfokú dokumentum olvasás szintű angol nyelvismeret szükséges. Hálózati eszközök konfigurálási ismeretei és TCP/IP, UDP hálózati kommunikáció működésének az ismerete. Alapvető konténerkezelés. Egyszerű shell szkriptek létrehozása.