Schulungsübersicht

Sitzung 1: Einführung in SSH und SSH Access Sicherheit

  • Überblick über das SSH-Protokoll und seine Bedeutung für den sicheren Fernzugriff
  • Sicherung des SSH-Zugangs durch schlüsselbasierte Authentifizierung
  • Implementierung von starken Passwortrichtlinien und Zwei-Faktor-Authentifizierung
  • Konfigurieren von SSH, um den Zugriff nur von bestimmten IP-Adressen aus zuzulassen

Sitzung 2: Samba Gemeinsame Nutzung von Dateien

  • Einführung in Samba und seine Rolle bei der gemeinsamen Nutzung von Dateien und Druckern
  • Konfiguration des Samba-Servers für die gemeinsame Nutzung von Verzeichnissen
  • Einrichten von Benutzerauthentifizierung und Berechtigungen für Samba-Freigaben
  • Zugriff auf Samba-Freigaben von Windows- und Linux-Clients aus

Session 3: DNS (Domain Name System)

  • Verstehen von DNS und seiner Rolle bei der Übersetzung von Domänennamen in IP-Adressen
  • Einrichten eines DNS-Servers mit BIND (Berkeley Internet Name Domain)
  • Konfigurieren von DNS-Zonen, -Datensätzen und Namensauflösung
  • Fehlersuche bei allgemeinen DNS-Problemen

Session 4: Web Servers (Apache)

  • Einführung in den Apache HTTP Server und seine Rolle bei der Bereitstellung von Webseiten
  • Installation und Konfiguration von Apache auf Linux
  • Erstellen von virtuellen Hosts für das Hosting mehrerer Websites
  • Konfigurieren von SSL/TLS-Zertifikaten für sichere HTTPS-Kommunikation

Session 5: Cache Servers (Squid)

  • Verstehen des Konzepts der Zwischenspeicherung und seiner Vorteile für die Webleistung
  • Installieren und Konfigurieren von Squid als Caching-Proxy-Server
  • Konfigurieren von Zugriffskontrollen, Caching-Richtlinien und Protokollierung in Squid
  • Testen und Überwachen der Effektivität von Squid's Caching

Sitzung 6: E-Mail-Server (Sendmail, Postfix)

  • Überblick über die E-Mail-Protokolle (SMTP, POP3, IMAP)
  • Einrichten und Konfigurieren von Sendmail oder Postfix als E-Mail-Server
  • Konfigurieren von E-Mail-Aliasen, virtuellen Domänen und Benutzerpostfächern
  • Implementierung von Spam-Filterung und Virenschutz für E-Mail

Sitzung 7: DHCP-Server

  • Einführung in DHCP (Dynamic Host Configuration Protocol)
  • Installieren und Konfigurieren des ISC DHCP-Servers
  • Dynamische Zuweisung von IP-Adressen, Subnetzmasken und anderen Netzwerkparametern
  • Verwaltung von DHCP-Leases und Fehlerbehebung bei allgemeinen DHCP-Problemen

Sitzung 8: FTP-Server

  • Überblick über FTP (File Transfer Protocol)
  • Installieren und Konfigurieren eines FTP-Servers (z. B. vsftpd, proftpd)
  • Konfigurieren von Benutzerzugriff, Berechtigungen und sicheren FTP-Optionen
  • Aktivieren von FTPS (FTP über SSL/TLS) für verschlüsselte Dateiübertragungen

Sitzung 9: Datenbanken (MySQL)

  • Einführung in das MySQL-Datenbankmanagementsystem
  • Installation und Konfiguration von MySQL Server
  • Erstellen von Datenbanken, Tabellen und Benutzerkonten
  • Verwalten von Daten, Backups und Datenbanksicherheit

Sitzung 10: Erweiterte Firewall-Einrichtung, Kernel-Konfiguration und Kompilierung

  • Erweiterte Firewall-Einrichtung mit iptables
  • Implementierung von Network Address Translation (NAT) und Portweiterleitung
  • Einführung in die Kernelkonfiguration und -kompilierung
  • Anpassen der Kernel-Optionen für verbesserte Leistung und Sicherheit

Voraussetzungen

    Verständnis von Linux Erfahrung mit grundlegenden Linux Befehlen  

 

 14 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Kombinierte Kurse

Verwandte Kategorien