Course Code: linuxseradm
Duration: 35 hours
Prerequisites:
- Podstawowa znajomość systemów komputerowych
- Zrozumienie podstaw sieci komputerowych
- Doświadczenie z Linuxem nie jest wymagane, ale pomocne
Grupa docelowa
- Administratorzy systemów
- Pracownicy wsparcia IT
- Specjaliści techniczni zarządzający środowiskami Linux
Overview:
Linux to potężny system operacyjny typu open-source, szeroko stosowany w serwerach, systemach wbudowanych oraz środowiskach korporacyjnych.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do administratorów systemów na poziomie początkującym i średniozaawansowanym, którzy chcą zdobyć praktyczną wiedzę na temat zarządzania serwerami Linux, konfigurowania komponentów systemowych, zabezpieczania dostępu oraz wspierania potrzeb IT instytucji.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować serwer Linux od podstaw.
- Skutecznie zarządzać użytkownikami, grupami i uprawnieniami dostępu.
- Tworzyć i zarządzać lokalnymi systemami plików oraz partycjami.
- Konfigurować podstawową sieć i niezbędne usługi.
- Zarządzać pakietami w zależności od dystrybucji Linux.
- Wdrażać podstawowe praktyki bezpieczeństwa oraz skrypty automatyzacji.
Format kursu
- Interaktywne wykłady i dyskusje.
- Liczne ćwiczenia i praktyka.
- Praktyczne wdrożenia w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnienia szczegółów.
Course Outline:
Wprowadzenie do Linuxa i środowisk serwerowych
- Czym jest serwer Linux?
- Typy dystrybucji Linux
- Instalacja serwera Linux (Ubuntu/CentOS)
- Podstawowa konfiguracja i aktualizacje
Praca z powłoką Linux
- Korzystanie z terminala i podstawowych poleceń powłoki
- Zrozumienie hierarchii systemu plików
- Nawigacja w powłoce i manipulacja plikami
Administracja użytkownikami i grupami
- Tworzenie, modyfikowanie i usuwanie użytkowników
- Tworzenie grup i zarządzanie członkostwem
- Zrozumienie uprawnień i własności plików
- Kontrola dostępu za pomocą chmod, chown i umask
Zarządzanie systemem plików i pamięcią masową
- Montowanie i odmontowywanie systemów plików
- Praca z partycjami i narzędziami dyskowymi
- Zarządzanie typami systemów plików (ext4, xfs itp.)
- Techniki tworzenia kopii zapasowych i przywracania
Podstawy sieci w Linuxie
- Pliki konfiguracyjne sieci i interfejsy
- Konfiguracja statycznych i dynamicznych adresów IP
- Testowanie łączności sieciowej (ping, traceroute, netstat)
- Podstawy DNS, nazwy hostów i routingu
Niezbędne usługi sieciowe
- Instalacja i konfiguracja OpenSSH
- Podstawowa konfiguracja serwera WWW (Apache/Nginx)
- Podstawowe komponenty serwera pocztowego (omówienie Postfix)
- Protokół czasu sieciowego (NTP)
Zarządzanie oprogramowaniem i instalacja pakietów
- Korzystanie z APT (Debian/Ubuntu) i YUM/DNF (RHEL/CentOS)
- Instalowanie, aktualizowanie i usuwanie pakietów
- Włączanie i wyłączanie repozytoriów oprogramowania
Bezpieczeństwo, monitorowanie i automatyzacja
- Najlepsze praktyki wzmacniania bezpieczeństwa systemu
- Korzystanie z logów systemowych i narzędzi monitorujących
- Planowanie zadań za pomocą cron
- Wprowadzenie do skryptów bash
Podsumowanie i kolejne kroki
Overview in Category: