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

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ń |
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, btrfsi 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,
pipelinesiredirections - 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
telneti 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
NGINXjako proxy - Firewall i bezpieczeństwo
- Wprowadzenie do
iptablestabele, ł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
- 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
- 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
- Linux w codziennej pracy programisty - dlaczego warto znać terminal (Bash), nawet jeśli kochasz Windowsa?
- Czym jest Ansible? Automatyzacja serwerów bez agenta, wytłumaczona na żywym przykładzie
- Czym jest Docker i jak go używać (przewodnik z przykładami)
- Czym jest SRE (Site Reliability Engineering) i jakich narzędzi używa
- Czym jest DevOps i jakich narzędzi używa (i do czego)
- Co to jest Prometheus? Kompletny przewodnik dla początkujących
- Co to jest Grafana? Kompletny przewodnik dla początkujących
- Co to jest Zabbix? Kompletny przewodnik dla początkujących
Zapisz się na termin gwarantowany
➜ Szkolenie Administracja systemem Linux w pigułce
➜ wszystkie terminy gwarantowane
Pytania: [email protected], tel. 22 299 53 69
