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 polityk 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 za pomocą 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 obsłudze stron internetowych
Instalacja i konfiguracja Apache na Linuxie
Tworzenie hostów wirtualnych do hostowania wielu witryn internetowych
Konfiguracja certyfikatów SSL/TLS dla bezpiecznej komunikacji HTTPS
Sesja 5: Serwery pamięci podręcznej (Squid)
- Zrozumienie koncepcji buforowania i jej korzyści dla wydajności sieci
Instalacja i konfiguracja Squid jako serwera proxy buforującego
Konfiguracja kontroli dostępu, polityk buforowania i logowania w Squid
Testowanie i monitorowanie skuteczności buforowania Squid
Sesja 6: Serwery pocztowe (Sendmail, Postfix)
- Omówienie protokołów pocztowych (SMTP, POP3, IMAP)
Konfiguracja serwera pocztowego Sendmail lub Postfix
Konfiguracja aliasów pocztowych, domen wirtualnych i skrzynek 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 bezpiecznych opcji FTP
Włączanie FTPS (FTP over SSL/TLS) dla szyfrowanego przesyłania plików
Sesja 9: Bazy danych (MySQL)
- Wprowadzenie do systemu zarządzania bazą danych MySQL
Instalacja i konfiguracja serwera MySQL
Tworzenie baz danych, tabel i kont użytkowników
Zarządzanie danymi, kopiami zapasowymi 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
- Zrozumienie systemu Linux
- Doświadczenie w podstawowych poleceniach Linux
Opinie uczestników (1)
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ę