Szkolenie Administracja systemem Linux w pigułce - TERMIN GWARANTOWANY - 30.11.2026

location icon
JSystems Szkolenia IT i AI Szkolenie online na żywo, Online Zobacz na mapie
calendar icon
Od 30 lis 9:00 do 4 gru 16:00
ticket icon
Od 3 690,00 zł

JSystems

Szkolenie Administracja systemem Linux w pigułce: TERMIN GWARANTOWANY 30.11-04.12.2026

Termin gwarantowany odbędzie się na pewno, nawet przy jednym uczestniku. Szkolenie online na żywo z trenerem, 5 dni, w godz. 9:00-16:00.

Prowadzący: Tomasz Siroń

Szczegóły szkolenia, program i zapisy:
➜ Szkolenie Administracja systemem Linux w pigułce

Wszystkie terminy gwarantowane JSystems:
➜ lista terminów gwarantowanych

W skrócie

Każde konto, regułę firewalla i wpis w konfiguracji ustawiasz ręcznie, serwer po serwerze, a o awarii dowiadujesz się od użytkowników, nie z monitoringu. Po tym szkoleniu jedną komendą Ansible konfigurujesz wiele serwerów naraz, rutynę przerzucasz na skrypty Bash, a Zabbix ostrzega Cię, zanim coś padnie. Przechodzisz od pracy w terminalu, plików, procesów i użytkowników, przez dyski, sieć, firewall i DNS, po wirtualizację w Proxmoxie, kontenery Docker i Kubernetes oraz monitoring w Zabbixie.

Co potrafisz po szkoleniu

  • Pracujesz swobodnie w terminalu Linux - Na serwerze bez środowiska graficznego zakładasz konta, nadajesz uprawnienia i znajdujesz pliki, które zajmują najwięcej miejsca. Z logów wyciągasz potrzebne wiersze, zatrzymujesz proces obciążający system, a konfigurację edytujesz w vimie.
  • Automatyzujesz powtarzalne czynności skryptami Bash - Skrypt sam sprawdza warunki, przetwarza kolejne pliki i przekazuje wyniki do następnych poleceń, na przykład archiwizuje stare logi. Gdy działa inaczej, niż zakładasz, krok po kroku znajdujesz przyczynę.
  • Przenosisz konfigurację na kolejne serwery w Ansible - Konfigurację zapisujesz raz w playbooku, czyli pliku z kolejnymi krokami, i odtwarzasz ją jednym poleceniem na następnych maszynach. Na przykładzie GitLaba poznajesz potok CI/CD, który sam buduje, testuje i wdraża aplikację.
  • Konfigurujesz sieć i diagnozujesz jej problemy - Ustawiasz adresy i trasy, uruchamiasz własny serwer DNS, a gdy usługa nie odpowiada, sprawdzasz, gdzie urywa się połączenie. Tunelem SSH sięgasz do usług niedostępnych z zewnątrz, a ruch do aplikacji kierujesz przez NGINX.
  • Zabezpieczasz serwer i ruch sieciowy - W zaporze iptables decydujesz, jaki ruch przepuszczasz, a połączenia z internetu kierujesz do usług w sieci wewnętrznej. Podglądasz, co faktycznie dociera do serwera, a stronom www zapewniasz szyfrowanie dzięki certyfikatom z Certbota.
  • Zarządzasz dyskami i systemami plików - Dobierasz system plików do zadań serwera, a gdy brakuje miejsca, powiększasz wolumin o nowy dysk bez przenoszenia danych. Dyski łączysz w macierz programową odporną na awarię jednego z nich.
  • Uruchamiasz maszyny wirtualne i kontenery - W Proxmoxie dzielisz jeden serwer na maszyny wirtualne i lżejsze kontenery, którym przydzielasz procesor, pamięć i dysk. Przywracasz je z kopii zapasowych, a aplikacje w kontenerach uruchamiasz też na własnym klastrze Kubernetes.
  • Dostajesz alerty z Zabbixa o problemach z serwerami i usługami - W Zabbixie monitorujesz usługi sieciowe i obciążenie zasobów, a powiadomienie przychodzi e-mailem albo na kanał Discord, zanim problem zgłosi użytkownik. Dane z monitoringu analizujesz na własnych pulpitach.

Jak pracujemy

Pracujesz w formie warsztatu, na przykładach z rzeczywistych środowisk: obok konfiguracji ćwiczysz diagnozowanie problemów z siecią, DNS i skryptami. Dostajesz przygotowane środowisko w chmurze, więc nic nie instalujesz na swoim komputerze. Szkolenie kończy prezentacja projektu i test. Prowadzi Tomasz Siroń, który specjalizuje się w administracji systemami Linux i diagnostyce problemów, a w projektach pracuje z Proxmoxem, Dockerem, Kubernetesem, Ansible, Zabbixem i NGINX.

Dla kogo

Dla administratorów systemów Microsoft poszerzających kompetencje o Linuksa, inżynierów DevOps uzupełniających wiedzę o Linuksie, Dockerze, Kubernetesie i Proxmoxie, programistów pracujących z Linuksem i kontenerami oraz pracowników pierwszej i drugiej linii wsparcia, którzy chcą szybciej diagnozować zgłoszenia dotyczące Linuksa. Wymagania wstępne: brak, program zaczyna się od podstaw systemu Linux i pracy w terminalu.

Co zyskujesz

Samodzielnie administrujesz serwerem Linux: konfigurujesz system, dyski i sieć, zabezpieczasz go, uruchamiasz maszyny wirtualne i kontenery, automatyzujesz pracę w Bashu i Ansible, a o problemach dowiadujesz się z alertów Zabbixa. Termin gwarantowany odbywa się na pewno, nie odwołamy go z powodu małej grupy. Otrzymujesz też imienny certyfikat ukończenia szkolenia.

Zarezerwuj miejsce i przejdź przez kluczowe obszary pracy administratora Linux, od pierwszych komend w terminalu po kontenery, automatyzację i monitoring.

Sprawdź, czy w Twoim przypadku dostępne jest finansowanie szkolenia ze środków BUR/KFS. Dostępność finansowania zależy od warunków danego programu oraz decyzji właściwej instytucji. Więcej informacji: https://jsystems.pl/dofinansowanie/

Prowadzący szkolenie

Tomasz Siroń Tomasz Siroń

Na codzień pracuje z systemami Linux, sieciami, automatyzacją oraz nowoczesną infrastrukturą dla firm i aplikacji. Z Linuxem pracuje od 2010 roku, zaczynając od własnych projektów, a od 2018 roku realizując wdrożenia, utrzymanie środowisk serwerowych, konfiguracje sieciowe oraz procesy DevOps w projektach dla polskich i międzynarodowych organizacji.

Specjalizuje się w administracji systemami Linux, diagnostyce problemów, automatyzacji zadań, konteneryzacji i wdrożeniach. Pracuje z technologiami takimi jak Docker, Kubernetes, Ansible, Zabbix, Proxmox, NGINX oraz narzędziami CI/CD.

Projektuje i rozwija środowiska, które mają być nie tylko poprawnie skonfigurowane, ale przede wszystkim użyteczne, stabilne i gotowe do pracy w realnych warunkach.

Ma doświadczenie w projektach związanych z infrastrukturą serwerową i sieciową, w tym z konfiguracją VPN, routingiem, bezpieczeństwem, monitoringiem oraz automatyzacją wdrożeń.

Jest również twórcą projektu Sterowanie24.pl - systemu do zdalnego sterowania oświetleniem, łączącego oprogramowanie, sieci i urządzenia IoT.

Stawia na warsztatową formę pracy, konkret i przykłady z prawdziwych środowisk. Pokazuje nie tylko jak coś skonfigurować, ale też jak diagnozować błędy, rozumieć zależności i samodzielnie rozwiązywać problemy w codziennej pracy administratora, DevOpsa lub inżyniera.

Certyfikaty sieciowe MikroTik: MTCNA, MTCRE, MTCINE, MTCSWE, MTCIPv6E

Program szkolenia

Dzień 1: Podstawy systemu Linux

  • Wprowadzenie do ekosystemu Linux
    • Podstawy architektury systemu operacyjnego, główne komponenty, takie jak jądro, system plików, zarządzanie procesami i pamięcią
    • Wprowadzenie do standardu POSIX i jego znaczenia dla interoperacyjności (wzajemnego współdziałania) systemów
    • Zarządzanie użytkownikami i grupami w Linuxie
  • Zarządzanie plikami i tekstem
    • Operacje na plikach min komendy cd, ls, mkdir, cp, mv, rm, ln, chown, chmod, find, du, ncdu, pwd
    • Przetwarzanie tekstu min komendy cat, grep, sed, awk, echo, sort, uniq, tr, wc
  • Archiwizacja i zarządzanie procesami
    • Archiwizacja plików komendy tar, gzip, bzip2
    • Zarządzanie procesami komendy ps, top, htop, iotop, kill, pkill, pgrep
    • Edycja tekstu za pomocą edytora vim, podstawowe komendy, tryby, zapisywanie i wyjście


Dzień 2: Zaawansowane zarządzanie systemem Linux

  • Systemy plików, LVM, RAID i automatyczne montowanie
    • Wybór systemu plików charakterystyka ext4, xfs, btrfs i kryteria ich wyboru
    • Konserwacja systemu plików podstawowe operacje i narzędzia
    • Zarządzanie przestrzenią dyskową LVM tworzenie i administracja grupami woluminów i woluminami logicznymi, itp
    • Konfiguracja i zarządzanie macierzami softRAID
    • Automatyczne montowanie dysków, edycja pliku /etc/fstab
  • Skrypty Bash, podstawy
    • Struktura skryptów Bash, uprawnienia i uruchamianie
    • Składnia, zmienne, typy danych, operacje arytmetyczne
    • Kontrola przepływu, instrukcje warunkowe (if, case), pętle (for, while)
    • Funkcje w Bashu, deklarowanie i wywoływanie
    • Manipulacja strumieniami danych, pipelines i redirections
    • Debugowanie skryptów


Dzień 3: Sieci i bezpieczeństwo w Linux

  • Monitorowanie sieci i diagnostyka problemów sieciowych
    • Podstawowe komendy sieciowe ping, netstat, traceroute, mtr
    • Wprowadzenie do telnet i jego zastosowanie w diagnostyce
    • Rozwiązywanie prostych problemów sieciowych
  • Modele sieciowe i konfiguracja sieci
    • Podstawy sieci TCP/IP i modelu ISO/OSI
    • Konfiguracja interfejsów sieciowych adresy IP, maski podsieci, routing
    • Tunelowanie SSH klasyczne, odwrotne, tunelowanie do innego hosta
    • Instalacja i podstawowa konfiguracja serwera NGINX jako proxy
  • Firewall i bezpieczeństwo
    • Wprowadzenie do iptables tabele, łańcuchy, reguły
    • Konfiguracja podstawowych zasad OUTPUT, INPUT, FORWARD
    • Zaawansowana konfiguracja iptables SNAT, DNAT
    • Monitorowanie i analiza ruchu sieciowego narzędzia telnet, netcat,tcpdump
  • DNS
    • Struktura systemu DNS, konfiguracja serwera DNS przy użyciu BIND, rozwiązywanie problemów


Dzień 4: Wirtualizacja i konteneryzacja

  1. Wirtualizacja i konteneryzacja z Proxmox
    • Wprowadzenie do wirtualizacji KVM
    • Instalacja i konfiguracja Proxmox
    • Tworzenie i zarządzanie maszynami wirtualnymi
    • Kontenery LXC, różnice pomiędzy kontenerem a VM, tworzenie i zarządzanie kontenerami,
    • Zarządzanie zasobami VM dysk, pamięć, CPU
    • Bezpieczeństwo tworzenie kopii zapasowych, przywracanie z kopii
  2. Konteneryzacja z Docker i Kubernetes
    • Wprowadzenie do konteneryzacje różnice między LXC a Dockerem
    • Architektura Dockera komponenty i ich funkcje
    • Podstawy Dockera uruchamianie kontenerów, zarządzanie obrazami
    • Wprowadzenie do Kubernetes podstawowe pojęcia i architektura
    • Docker i Kubernetes - podobieństwa, wspólne elementy i różnice
    • Tworzenie i zarządzanie klastrami Kubernetes


Dzień 5: Automatyzacja i monitoring

  • Kryptografia i certyfikaty SSL
    • Teoria kryptografii (symetryczna, asymetryczna)
    • Generowanie certyfikatów SSL, konfiguracja Certbota z NGINX
  • Automatyzacja z Ansible
    • Geneza IaC (Infrastructure as Code)
    • Instalacja i konfiguracja Ansible
    • Komendy ad hoc i tworzenie playbooków
    • Podział na role i zarządzanie sekretami (ansible-vault)
    • Automatyzacja instalacji i konfiguracji serwerów
  • Procesy CI/CD
    • Wyjaśnienie koncepcji Continuous Integration i Continuous Deployment (CI/CD)
    • Omówienie etapów potoku
    • Przykład wdrożenia potoku CI/CD w GitLab z automatycznym budowaniem, testowaniem i wdrażaniem na różne środowiska, w tym Kubernetes
  • Monitoring systemów z Zabbix
    • Instalacja i konfiguracja Zabbix
    • Zarządzanie hostami i usługami: tryb aktywny i pasywny
    • Konfiguracja alertów i powiadomień: e-mail, Discord (webhook)
    • Monitoring usług sieciowych i zasobów systemowych
    • Analiza danych i tworzenie dashboardów
  • Podsumowanie i prezentacja projektu
    • Omówienie nabytych umiejętności
    • Test

Przeczytaj na naszym blogu

Dołącz do wydarzenia

Rodzaj Dostępne do Cena Liczba
Udział w szkoleniu online (1 osoba)

Cena za jednego uczestnika szkolenia online na żywo z trenerem.

29 listopada 2026, 16:00 3 690,00 zł