Kontakt aufnehmen

Schulungsübersicht

Sitzung 1: Einführung in SSH und Sicherheit des SSH-Zugriffs

  • Übersicht über das SSH-Protokoll und seine Bedeutung für sicheren Remote-Zugriff

Sicherung des SSH-Zugriffs durch schlüsselbasierte Authentifizierung

Implementierung starker Passwortrichtlinien und Zwei-Faktor-Authentifizierung

Konfiguration von SSH, um nur Zugriff von bestimmten IP-Adressen zu ermöglichen

Sitzung 2: Dateifreigabe mit Samba

  • Einführung in Samba und seine Rolle bei der Datei- und Druckerausgabe-Freigabe

Konfiguration des Samba-Servers zur Freigabe von Verzeichnissen

Einrichtung der Benutzerauthentifizierung und Berechtigungen für Samba-Freigaben

Zugriff auf Samba-Freigaben von Windows- und Linux-Clients

Sitzung 3: DNS (Domain Name System)

  • Verständnis von DNS und seiner Rolle bei der Übersetzung von Domänennamen in IP-Adressen

Einrichtung eines DNS-Servers mit BIND (Berkeley Internet Name Domain)

Konfiguration von DNS-Zonen, Records und Namensauflösung

Behandlung häufiger DNS-Probleme

Sitzung 4: Webserver (Apache)

  • Einführung in den Apache HTTP Server und seine Rolle beim Bereitstellen von Webseiten

Installation und Konfiguration von Apache unter Linux

Erstellung virtueller Hosts zur Mehrfachhosting von Websites

Konfiguration von SSL/TLS-Zertifikaten für sichere HTTPS-Kommunikation

Sitzung 5: Cache-Server (Squid)

  • Verständnis des Caching-Konzepts und seiner Vorteile für die Webleistung

Installation und Konfiguration von Squid als Caching-Proxy-Server

Konfiguration von Zugriffssteuerungen, Cache-Richtlinien und Protokollierung in Squid

Testen und Überwachen der Effektivität der Cache-Funktionalität von Squid

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

  • Übersicht über E-Mail-Protokolle (SMTP, POP3, IMAP)

Einrichtung und Konfiguration von Sendmail oder Postfix als E-Mail-Server

Konfiguration von E-Mail-Aliasen, virtuellen Domänen und Benutzerpostfächern

Implementierung von Spamfilterung und Virenschutz für E-Mails

Sitzung 7: DHCP-Server

  • Einführung in DHCP (Dynamic Host Configuration Protocol)

Installation und Konfiguration des ISC DHCP-Servers

Zuweisung von IP-Adressen, Subnetzmasken und anderen Netzwerkparametern dynamisch

Verwaltung von DHCP-Leases und Behandlung häufiger DHCP-Probleme

Sitzung 8: FTP-Server

  • Übersicht über FTP (File Transfer Protocol)

Installation und Konfiguration eines FTP-Servers (z.B. vsftpd, proftpd)

Konfiguration des Benutzerzugriffs, Berechtigungen und sicherer FTP-Optionen

Aktivierung 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 des MySQL-Servers

Erstellung von Datenbanken, Tabellen und Benutzerkonten

Verwaltung von Daten, Backups und Datensicherheit

Sitzung 10: Erweitertes Firewall-Setup, Kernelkonfiguration und Kompilierung

  • Erweitertes Firewall-Setup mit iptables

Implementierung von Network Address Translation (NAT) und Portweiterleitung

Einführung in die Kernelkonfiguration und -kompilierung

Anpassung von Kerneloptionen für verbesserte Leistung und Sicherheit

Voraussetzungen

  • Grundlegende Kenntnisse in Linux
  • Erfahrung mit grundlegenden Linux-Befehlen
     
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien