Szkolenie Zaawansowana administracja systemem Linux
Poziom
ZaawansowanyCzas
40h / 5 dniTermin
IndywidualnieCena
IndywidualnieZaawansowana administracja systemem Linux
Szkolenie „Zaawansowana administracja systemem Linux” to 5-dniowy, intensywny warsztat przeznaczony dla administratorów systemów Linux, inżynierów systemowych oraz specjalistów DevOps, którzy chcą pogłębić swoją wiedzę o zaawansowane techniki zarządzania systemem Linux. Poza konfiguracją i utrzymaniem systemu oraz jądra Linux, nabędziesz umiejętności instalacji i konfiguracji kluczowych usług sieciowych i systemowych, takich jak serwery HTTP/HTTPS, DNS, LDAP, poczta elektroniczna, VPN czy serwer Samba, monitorowania zasobów oraz umiejętności niezbędnych do konserwacji środowiska produkcyjnego. Szkolenie w całości opiera się na praktycznych ćwiczeniach realizowanych na dystrybucji kompatybilnej z Red Hat Enterprise Linux i jest zgodne z wymaganiami certyfikacji LPIC-2. Szkolenie gwarantuje wszechstronne przygotowanie do pracy w roli wysokiej klasy administratora systemów Linux, rozwijając zarówno kompetencje techniczne, jak i praktyczne zdolności rozwiązywania problemów w środowisku produkcyjnym.
Doświadczonych administratorów systemów Linux oraz inżynierów DevOps, którzy chcą rozszerzyć wiedzę o konfigurację i utrzymanie rozwiązań produkcyjnych oraz o zaawansowane techniki zarządzania i konfiguracji usług.
Osób przygotowujących się do certyfikacji LPIC-2 lub chcących zdobyć kompleksową praktykę w zarządzaniu usługami sieciowymi i bezpieczeństwem systemu.
Specjalistów odpowiedzialnych za wdrożenie, konfigurację i optymalizację serwisów opartych o Linux w środowiskach firmowych.
Czego nauczysz się na szkoleniu?
- Opanujesz konfigurację i utrzymanie krytycznych usług Linux, takich jak serwery HTTP/HTTPS, LDAP, poczta i VPN, DHCP, DNS, Samba
- Zdobędziesz umiejętność kompilacji i dostosowania jądra systemu do specyficznych wymagań
- Zaawansowana konfiguracja i utrzymanie pamięci masowej i systemów plików, w tym LVM i RAID
- Monitorować zasoby systemowe, diagnozować problemy sprzętowe oraz automatyzować zadania administracyjne dla zwiększenia efektywności pracy systemu
- Wdrażania kompleksowych rozwiązań zabezpieczających, w tym zarządzanie dostępem, konfiguracja SELinux, bezpieczny zdalny dostęp i konfiguracja VPN.
Program szkolenia
Dzień 1: Zaawansowana architektura i zarządzanie systemem Linux
Moduł 1: Architektura i budowa systemu Linux
- Szczegółowa struktura systemu plików oraz zgodność z FHS.
- Procesy startowe i zarządzanie usługami z systemd.
- Zarządzanie jądrem systemu, kompilacja i dostosowywanie do wymagań użytkownika.
Moduł 2: Zarządzanie użytkownikami i grupami w kontekście bezpieczeństwa
- Zaawansowane zarządzanie kontami, grupami i uprawnieniami.
- Polityki dostępu, SELinux i metody zabezpieczania systemu.
Dzień 2: Konfiguracja i utrzymanie kluczowych usług sieciowych
Moduł 3: Serwery HTTP/HTTPS i zarządzanie Apache/Nginx
- Instalacja, konfiguracja i zabezpieczanie serwerów WWW.
- Zarządzanie certyfikatami SSL/TLS i politykami bezpieczeństwa.
- Konfiguracja i zabezpieczanie serwerów HTTP/HTTPS (Apache i Nginx), wykorzystanie proxy (Squid, reverse proxy).
Moduł 4: Implementacja i konfiguracja serwerów katalogowych LDAP
- Budowa i utrzymanie usług katalogowych.
- Integracja LDAP z innymi usługami systemowymi i uwierzytelnianie użytkowników.
Dzień 3: System pocztowy i usługi VPN
Moduł 5: Konfiguracja i zarządzanie serwerem pocztowym
- Instalacja i tuning serwerów SMTP/IMAP (Postfix, Dovecot).
- Bezpieczeństwo poczty, filtrowanie spamu i szyfrowanie transmisji.
Moduł 6: VPN – konfiguracja i zabezpieczanie wirtualnych sieci prywatnych
- Budowanie i utrzymanie VPN (OpenVPN, WireGuard).
- Polityki bezpieczeństwa i monitoring ruchu sieciowego.
Dzień 4: Monitorowanie, konserwacja i zarządzanie systemem
Moduł 7: Monitorowanie zasobów systemowych i analiza logów
- Narzędzia do monitorowania CPU, pamięci, dysków i sieci (top, iostat, vmstat, netstat).
- Budowanie i instalacja oprogramowania ze źródeł, tworzenie kopii zapasowych i odzyskiwanie systemu.
- Systemy logowania i analiza logów (syslog, journald).
- Moduł 8: Automatyzacja zadań administracyjnych
- Tworzenie i optymalizacja skryptów Bash.
- Narzędzia do automatyzacji: cron, systemd timers.
Dzień 5: Praktyczne ćwiczenia i troubleshooting
Moduł 9: Diagnostyka i rozwiązywanie problemów w systemie Linux
- Analiza problemów z wydajnością i błędów systemowych.
- Techniki debugowania i narzędzia do monitorowania stanu systemu.
Moduł 10: Utrzymanie systemu i backup danych
- Praktyki wykonywania kopii zapasowych i przywracania systemu.
- Zarządzanie aktualizacjami i patchami w środowisku produkcyjnym.