Szkolenia Compendium CE

Cel szkolenia

kod: CCE-GL250 | wersja: R9-B01

Ten złożony kurs ma na celu wyposażenie uczestników w dogłębną wiedzę na temat administracji systemem Linux. Kurs rozpoczyna się od podstawowych pojęć, takich jak jądro Linux, zarządzanie urządzeniami i systemd, przygotowując do głębszego poznania procesów uruchamiania systemu, w tym GRUB2 i systemd boot. Każda sekcja omawia szczegółowe tematy, takie jak wykrywanie sprzętu, konfiguracja modułów jądra i zarządzanie usługami systemd, zapewniając uczestnikom solidne podstawy do zarządzania i konfigurowania najważniejszych elementów systemu Linux.

Wraz z rozwojem kursu, zagłębia się on w zaawansowane obszary, takie jak utrzymanie oprogramowania, administracja pamięcią masową lokalną i zdalną, zarządzanie użytkownikami i grupami oraz kluczowe aspekty bezpieczeństwa poprzez moduły uwierzytelniania PAM (Pluggable Authentication Modules) i moduły kompleksowej administracji bezpieczeństwem. Sekcje te zostały opracowane tak, aby obejmować podstawy zarządzania oprogramowaniem za pomocą RPM i DNF, zagadnienia LVM i RAID w zakresie pamięci masowej oraz znaczenie bezpieczeństwa w administracji systemem, w tym zarządzanie SELinux i firewallem. Praktyczne zastosowanie tych koncepcji jest wzmacniane poprzez dedykowane ćwiczenia laboratoryjne, w których uczestnicy stosują wiedzę do rzeczywistych scenariuszy, rozwijając swoje umiejętności rozwiązywania problemów i zarządzania systemem.

Kurs uwzględnia również zagadnienia z zakresu sieci i utrzymania systemu, zawierając rozdziały poświęcone podstawowym i zaawansowanym koncepcjom sieciowym, administracji plikami logów oraz kluczowym aspektom monitorowania i rozwiązywania problemów. Sekcje te są niezbędne do zrozumienia, w jaki sposób systemy Linux współpracują w środowiskach sieciowych oraz w jaki sposób administratorzy mogą skutecznie monitorować, diagnozować i rozwiązywać problemy systemowe. Ten kurs został zaprojektowany nie tylko po to, aby przekazać wiedzę teoretyczną, ale także aby rozwinąć praktyczne umiejętności i myślenie krytyczne, przygotowując uczestników do wyzwań związanych z administracją systemem Linux w rzeczywistych środowiskach.

 

Grupa docelowa

  • Osoby aspirujące do stanowiska Administratora Systemów: Osoby pragnące rozpocząć karierę w administracji systemami i poszukujące solidnych podstaw Linuksa, jednego z najpopularniejszych i najczęściej używanych systemów operacyjnych w środowiskach serwerowych.
  • Specjaliści IT: Osoby już pracujące w dziedzinach IT, takich jak administracja siecią, wsparcie techniczne czy zarządzanie bazami danych, które chcą rozszerzyć swoje umiejętności o administrację systemem Linux w celu poprawienia swoich perspektyw zawodowych i wydajności pracy.
  • Programiści: Twórcy oprogramowania, którzy chcą lepiej zrozumieć środowisko Linux, co może pomóc w optymalizacji aplikacji, zarządzaniu środowiskami developerskimi lub bardziej efektywnej pracy z praktykami DevOps.
  • Inżynierowie DevOps: Profesjonaliści z obszaru DevOps, którzy potrzebują dogłębnej znajomości systemów Linux, aby poprawić współpracę między działem rozwoju a operacjami, automatyzować procesy i zapewnić niezawodność i skalowalność usług.
  • Entuzjaści technologii: Pasjonaci technologii lub hobbyści zainteresowani pogłębieniem wiedzy na temat wewnętrznej budowy Linuksa, zarządzania systemami i administracją w celu zarządzania osobistymi projektami, wkładu w oprogramowanie open source lub po prostu zaspokojenia swojej ciekawości intelektualnej.
  • Specjaliści ds. cyberbezpieczeństwa: Analitycy bezpieczeństwa i profesjonaliści, którzy potrzebują zrozumienia administracji systemami, szczególnie w środowisku Linux, aby lepiej zabezpieczać i zarządzać infrastrukturą IT swojej organizacji.

 

Plan szkolenia Rozwiń listę

  • LINUX KERNEL & DEVICES
    • Hardware Discovery Tools
    • Kernel Hardware Info - /sys/
    • /sys/ Structure
    • udev
    • Managing Linux Device Files
    • List Block Devices
    • SCSI Devices
    • USB Devices
    • USB Architecture
    • Kernel Modules
    • Configuring Kernel Components and Modules
    • Handling Module Dependencies
    • Configuring the Kernel via /proc/
    • Console
    • Virtual Terminals
    • Keyboard & locale configuration
    • Serial Ports
    • Random Numbers and /dev/random
  • SYSTEMD OVERVIEW
    • System Boot Method Overview
    • systemd System and Service Manager
    • Modifying systemd services
    • Systemd Service Sandboxing Features
    • systemd Targets
    • Using systemd
    • Linux Runlevels Aliases
    • Legacy Support for SysV init
  • GRUB2/SYSTEMD BOOT PROCESS
    • Booting Linux on PCs
    • GRUB 2
    • GRUB 2 Configuration
    • The Boot Loader Specification
    • GRUB 2 Security
    • Boot Parameters
    • Initial RAM Filesystem
    • init
    • Systemd local-fs.target and sysinit.target
    • Systemd basic.target and multi-user.target
    • Legacy local bootup script support
    • System Configuration Files
    • RHEL9 Configuration Utilities
    • Shutdown and Reboot
  • SOFTWARE MAINTENANCE
    • Managing Software
    • RPM Features
    • RPM Architecture
    • RPM Package Files
    • Working With RPMs
    • Querying and Verifying with RPM
    • Updating the Kernel RPM
    • Dealing With RPM Yum Digest Changes
    • DNF Plugins & RHSM Subscription Manager
    • DNF Version Lock Plugin
    • DNF Repositories
    • DNF Repository Groups
    • Compiling/Installing from Source
    • Manually Installed Shared Libraries
    • Rebuilding Source RPM Packages
  • LOCAL STORAGE ADMINISTRATION
    • Partitioning Disks with fdisk & gdisk
    • Resizing a GPT Partition with gdisk
    • Partitioning Disks with parted
    • Non-Interactive Disk Partitioning with sfdisk
    • Filesystem Creation
    • Persistent Block Devices
    • Mounting Filesystems
    • Resizing Filesystems
    • Filesystem Maintenance
    • Managing an XFS Filesystem
    • Swap
    • Filesystem Structures
    • Determining Disk Usage With df and du
    • Configuring Disk Quotas
    • Setting Quotas
    • Viewing and Monitoring Quotas
    • XFS Project quotas
    • Filesystem Attributes
  • LVM & RAID
    • Logical Volume Management
    • Implementing LVM
    • Creating Logical Volumes
    • Activating LVM VGs
    • Exporting and Importing a VG
    • Examining LVM Components
    • Changing LVM Components
    • Advanced LVM Overview
    • Advanced LVM: Components & Object Tags
    • Advanced LVM: Automated Storage Tiering
    • Advanced LVM: Thin Provisioning
    • Advanced LVM: Striping & Mirroring
    • Advanced LVM: RAID Volumes
    • RAID Concepts
    • Array Creation with mdadm
    • Software RAID Monitoring
    • Software RAID Control and Display
  • REMOTE STORAGE ADMINISTRATION
    • Remote Storage Overview
    • Remote Filesystem Protocols
    • Remote Block Device Protocols
    • File Sharing via NFS
    • NFSv4+
    • NFS Clients
    • NFS Server Configuration
    • Implementing NFSv4
    • AutoFS
    • AutoFS Configuration
    • Accessing Windows/Samba Shares from Linux
    • SAN Multipathing
    • Multipath Configuration
    • Multipathing Best Practices
    • iSCSI Architecture
    • Open-iSCSI Initiator Implementation
    • iSCSI Initiator Discovery
    • iSCSI Initiator Node Administration
    • Mounting iSCSI Targets at Boot
    • iSCSI Multipathing Considerations
  • USER/GROUP ADMINISTRATION
    • Approaches to Storing User Accounts
    • User and Group Concepts
    • User Administration
    • Modifying Accounts
    • Group Administration
    • Password Aging
    • Default User Files
    • Controlling Login Sessions
    • RHEL DS Client Configuration
    • System Security Services Daemon (SSSD)
  • PLUGGABLE AUTHENTICATION MODULES (PAM)
    • PAM Overview
    • PAM Module Types
    • PAM Order of Processing
    • PAM Control Statements
    • PAM Modules
    • pam_unix
    • pam_nologin.so
    • pam_limits.so
    • pam_wheel.so
    • pam_xauth.so
  • SECURITY ADMINISTRATION
    • Security Concepts
    • Tightening Default Security
    • Security Advisories
    • Fine Grained Authorizations with Polkit
    • File Access Control Lists
    • Manipulating FACLs
    • Viewing FACLs
    • Backing Up FACLs
    • File Creation Permissions with umask
    • User Private Group Scheme
    • Alternatives to UPG
    • SELinux Security Framework
    • SELinux Modes
    • SELinux Commands
    • Choosing an SELinux Policy
    • SELinux Booleans
    • Permissive Domains
    • SELinux Policy Tools
    • FirewallD
  • BASIC NETWORKING
    • IPv4 Fundamentals
    • TCP/UDP Fundamentals
    • Linux Network Interfaces
    • Ethernet Hardware Tools
    • Network Configuration with ip Command
    • Configuring Routing Tables
    • IP to MAC Address Mapping with ARP
    • Starting and Stopping Interfaces
    • NetworkManager
    • DNS Clients
    • DHCP Clients
    • Network Diagnostics
    • Information from ss and netstat
    • Hardware and System Clock
    • Continual Time Sync with NTP
    • Time Synchronization with Chronyd
  • ADVANCED NETWORKING
    • Multiple IP Addresses
    • Configuring a DHCP server
    • IPv6
    • Interface Aggregation
    • Interface Bonding
    • Network Teaming
    • Interface Bridging
    • 802.1q VLANS
    • Tuning Kernel Network Settings
    • TCP Congestion Control
  • LOG FILE ADMINISTRATION
    • System Logging
    • systemd Journal
    • systemd Journal's journalctl
    • Secure Logging with Journal's Log Sealing
    • Cockpit - Logs
    • Rsyslog
    • /etc/rsyslog.conf
    • Log Management
    • Log Anomaly Detector
    • Sending logs from the shell
  • MONITORING & TROUBLESHOOTING
    • System Status - Memory
    • System Status - I/O
    • System Status - CPU
    • Performance Trending with sar
    • Determining Service to Process Mapping
    • Real-time Monitoring of Resources - Cgroups
    • Troubleshooting Basics: The Process
    • Troubleshooting Basics: The Tools
    • strace and ltrace
    • Common Problems
    • Troubleshooting Incorrect File Permissions
    • Inability to Boot
    • Typos in Configuration Files
    • Corrupt Filesystems
    • RHEL9 Rescue Environment
  • PRE-INSTALLATION CONSIDERATIONS
    • Pre-Installation Considerations
    • Hardware Compatibility
    • Multi-OS Booting
    • Partition Considerations
    • Filesystem Planning
    • Selecting a Filesystem
  • INSTALLING RHEL9
    • Anaconda: An Overview
    • Anaconda: Booting the System
    • Anaconda: Common Boot Options
    • Anaconda: Loading Anaconda and Packages
    • Anaconda: Storage Options
    • Anaconda: Troubleshooting
    • FirstBoot
    • Kickstart
    • Network Booting with PXE
    • A Typical Install
  • MANAGE VIRTUAL MACHINES
    • Virtualization: What and Why?
    • Introducing libvirt
    • libvirt: Basic Concepts
    • libvirt: Storage Architecture
    • libvirt: Network Architecture
    • libvirt: Graphical Tools
    • libvirt: Command Line Tools
    • virsh: Basics
    • virsh: Common Tasks
    • virt-install
    • Virtual Machine Guest Tools & Drivers
    • libguestfs and guestfish
  • BACKUPS
    • Backup Software
    • Managing Optical Media
    • SCSI Tape Drives & Libraries
    • Backup Examples
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania wstępne

Warunkiem uczestnictwa w kursie jest swobodna praca w środowisku Linux lub Unix. Podstawy, takie jak system plików Linux, zarządzanie procesami i edycja plików, nie będą omawiane na zajęciach. Pomocna jest znajomość koncepcji sieciowych i protokołu TCP/IP. Te umiejętności są nauczane na kursie Linux Fundamentals.

Poziom trudności
Czas trwania 5 dni
Certyfikat

Każdy uczestnik otrzymuje zaświadczenie o ukończeniu szkolenia wystawiony przez Compendium CE.

Prowadzący

Trener Compendium CE posiadający akredytację trenerską wiodących producentów (m.in. SUSE i The Linux Foundation)

Pozostałe szkolenia Compendium CE | Linux i Open Source

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 3000 PLN NETTO

FORMA SZKOLENIA ?

 

MATERIAŁY SZKOLENIOWE ?

 

WYBIERZ TERMIN SZKOLENIA

  • szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Polski
Zarezerwuj termin szkolenia
zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

zamknij

Materiały papierowe

Materiały tradycyjne: cena zawiera standardowe materiały wydawane w postaci książek papierowych, drukowanych lub innej, w zależności od ustaleń z producentem.

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

Najbliższe szkolenia Compendium CE

Harmonogram szkoleń
Compendium CE