Plan Szkolenia
Sesja 1: Wprowadzenie do SSH i bezpieczeństwo dostępu SSH
- Omówienie protokołu SSH i jego znaczenia w bezpiecznym dostępie zdalnym
Zabezpieczanie dostępu SSH za pomocą uwierzytelniania opartego na kluczach
Wdrażanie silnych zasad haseł i uwierzytelniania dwuskładnikowego
Konfiguracja SSH w celu umożliwienia dostępu tylko z określonych adresów IP
Sesja 2: Udostępnianie plików za pomocą Samby
- Wprowadzenie do Samby i jej roli w udostępnianiu plików i drukarek
Konfiguracja serwera Samby do udostępniania katalogów
Konfiguracja uwierzytelniania użytkowników i uprawnień dla udziałów Samby
Dostęp do udziałów Samby z klientów Windows i Linux
Sesja 3: DNS (System Nazw Domenowych)
- Zrozumienie DNS i jego roli w tłumaczeniu nazw domen na adresy IP
Konfiguracja serwera DNS przy użyciu BIND (Berkeley Internet Name Domain)
Konfiguracja stref DNS, rekordów i rozwiązywania nazw
Rozwiązywanie typowych problemów z DNS
Sesja 4: Serwery WWW (Apache)
- Wprowadzenie do serwera HTTP Apache i jego roli w serwowaniu stron internetowych
Instalacja i konfiguracja Apache na Linuxie
Tworzenie hostów wirtualnych do hostowania wielu witryn
Konfiguracja certyfikatów SSL/TLS do bezpiecznej komunikacji HTTPS
Sesja 5: Serwery pamięci podręcznej (Squid)
- Zrozumienie koncepcji pamięci podręcznej i jej korzyści dla wydajności sieci
Instalacja i konfiguracja Squid jako serwera proxy z pamięcią podręczną
Konfiguracja kontroli dostępu, zasad pamięci podręcznej i logowania w Squid
Testowanie i monitorowanie efektywności pamięci podręcznej Squid
Sesja 6: Serwery pocztowe (Sendmail, Postfix)
- Omówienie protokołów pocztowych (SMTP, POP3, IMAP)
Konfiguracja i ustawienie Sendmail lub Postfix jako serwera pocztowego
Konfiguracja aliasów pocztowych, domen wirtualnych i skrzynek pocztowych użytkowników
Wdrażanie filtrowania spamu i ochrony antywirusowej dla poczty
Sesja 7: Serwer DHCP
- Wprowadzenie do DHCP (Dynamic Host Configuration Protocol)
Instalacja i konfiguracja serwera ISC DHCP
Przydzielanie adresów IP, masek podsieci i innych parametrów sieciowych dynamicznie
Zarządzanie dzierżawami DHCP i rozwiązywanie typowych problemów z DHCP
Sesja 8: Serwer FTP
- Omówienie protokołu FTP (File Transfer Protocol)
Instalacja i konfiguracja serwera FTP (np. vsftpd, proftpd)
Konfiguracja dostępu użytkowników, uprawnień i opcji bezpiecznego FTP
Włączanie FTPS (FTP przez SSL/TLS) do szyfrowanych transferów plików
Sesja 9: Bazy danych (MySQL)
- Wprowadzenie do systemu zarządzania bazami danych MySQL
Instalacja i konfiguracja serwera MySQL
Tworzenie baz danych, tabel i kont użytkowników
Zarządzanie danymi, backupami i bezpieczeństwem bazy danych
Sesja 10: Zaawansowana konfiguracja zapory, konfiguracja i kompilacja jądra
- Zaawansowana konfiguracja zapory przy użyciu iptables
Wdrażanie translacji adresów sieciowych (NAT) i przekierowania portów
Wprowadzenie do konfiguracji i kompilacji jądra
Dostosowywanie opcji jądra w celu poprawy wydajności i bezpieczeństwa
Wymagania
- Znajomość systemu Linux
- Doświadczenie w podstawowych komendach Linux
Opinie uczestników (2)
Bardzo dobrze zorganizowana i złożona dokumentacja. Odpowiednie tempo ćwiczeń. Szczegółowe wyjaśnienia i trafne podejście do tematu.
Tiberiu Longauer
Szkolenie - Linux Advanced
Przetłumaczone przez sztuczną inteligencję
Podobało mi się, że 80-90% rzeczy było dla mnie nowe, a to rozszerzyło moje horyzonty w zakresie wielu technologii i sposobu działania administratora systemów.
Vlad
Szkolenie - Linux Advanced
Przetłumaczone przez sztuczną inteligencję