Course Code: linuxadv
Duration: 21 hours
Prerequisites:
  • Zrozumienie Linux
  • Doświadczenie z podstawowymi Linux poleceniami
Overview:

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych i zaawansowanych użytkowników.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

Sesja 1: Wprowadzenie do SSH i SSH Access Bezpieczeństwo

  • Przegląd protokołu SSH i jego znaczenie w bezpiecznym dostępie zdalnym

Zabezpieczanie dostępu SSH przy użyciu uwierzytelniania opartego na kluczach

Wdrażanie zasad silnych haseł i uwierzytelniania dwuskładnikowego

Konfigurowanie SSH w celu umożliwienia dostępu tylko z określonych adresów IP

Sesja 2: Udostępnianie plików Samba

  • Wprowadzenie do Samby i jej roli w udostępnianiu plików i drukarek

Konfigurowanie serwera Samba do udostępniania katalogów

Konfigurowanie uwierzytelniania użytkowników i uprawnień dla udziałów Samba

Accessingowanie udziałów Samba z klientów Windows i Linux

Sesja 3: DNS (system nazw domen)

  • Zrozumienie DNS i jego roli w tłumaczeniu nazw domen na adresy IP

Konfigurowanie serwera DNS przy użyciu BIND (Berkeley Internet Name Domain)

Konfigurowanie stref DNS, rekordów i rozpoznawania nazw

Rozwiązywanie typowych problemów z DNS

Sesja 4: Web Servers (Apache)

  • Wprowadzenie do serwera HTTP Apache i jego roli w serwowaniu stron internetowych

Instalowanie i konfigurowanie Apache na Linux.

Tworzenie wirtualnych hostów do hostowania wielu stron internetowych

Konfigurowanie certyfikatów SSL/TLS dla bezpiecznej komunikacji HTTPS

Sesja 5: Serwery pamięci podręcznej (Squid)

  • Zrozumienie koncepcji buforowania i jego korzyści dla wydajności stron internetowych

Instalacja i konfiguracja Squid jako buforującego serwera proxy

Konfigurowanie kontroli dostępu, zasad buforowania i rejestrowania w Squid

Testowanie i monitorowanie skuteczności buforowania Squid

Sesja 6: Serwery poczty elektronicznej (Sendmail, Postfix)

  • Przegląd protokołów poczty elektronicznej (SMTP, POP3, IMAP)

Ustawianie i konfigurowanie Sendmail lub Postfix jako serwera poczty e-mail

Konfigurowanie aliasów e-mail, domen wirtualnych i skrzynek pocztowych użytkowników

Wdrażanie filtrowania spamu i ochrony antywirusowej dla poczty e-mail

Sesja 7: Serwer DHCP

  • Wprowadzenie do protokołu DHCP (Dynamic Host Configuration Protocol)

Instalacja i konfiguracja serwera DHCP ISC

Dynamiczne przypisywanie adresów IP, masek podsieci i innych parametrów sieciowych

Zarządzanie dzierżawami DHCP i rozwiązywanie typowych problemów z DHCP

Sesja 8: Serwer FTP

  • Przegląd protokołu FTP (File Transfer Protocol)

Instalowanie i konfigurowanie serwera FTP (np. vsftpd, proftpd)

Konfigurowanie dostępu użytkowników, uprawnień i bezpiecznych opcji FTP

Włączanie FTPS (FTP over SSL/TLS) dla szyfrowanych transferów plików

Sesja 9: Databases (MySQL)

  • Wprowadzenie do systemu zarządzania bazą danych MySQL

Instalowanie i konfigurowanie serwera MySQL

Tworzenie baz danych, tabel i kont użytkowników

Zarządzanie danymi, kopiami zapasowymi i bezpieczeństwem baz danych

Sesja 10: Zaawansowana konfiguracja zapory sieciowej, konfiguracja jądra i kompilacja

  • Zaawansowana konfiguracja zapory sieciowej przy użyciu iptables

Wdrażanie translacji adresów sieciowych (NAT) i przekierowywania portów

Wprowadzenie do konfiguracji i kompilacji jądra

Dostosowywanie opcji jądra w celu poprawy wydajności i bezpieczeństwa

Sites Published:

South Africa - Linux Advanced

Österreich - Linux Advanced

Schweiz - Linux Advanced

Deutschland - Linux Advanced

Denmark - Linux Advanced

Finland - Linux Advanced

Greece - Linux Advanced

Magyarország - Linux Advanced

Luxembourg - Linux Advanced

España - Linux Advanced

Italia - Linux Advanced

România - Linux Advanced

Türkiye - Linux Advanced

Polska - Linux Advanced

Bulgaria - Linux Advanced

Kazakhstan - Linux Advanced

Moldova - Linux Advanced

Slovenia - Linux Advanced

Croatia - Linux Advanced

Serbia - Linux Advanced

Bhutan - Linux Advanced

Nepal - Linux Advanced

Uzbekistan - Linux Advanced