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: