Kontakt aufnehmen

Schulungsübersicht

Einführung in SSH und die Sicherheit von SSH-Zugriffen

  • Überblick über das SSH-Protokoll und seine Bedeutung für den sicheren Remote-Zugriff
  • Sicherung des SSH-Zugriffs mittels schlüsselbasierter Authentifizierung
  • Einführung strikter Passwortrichtlinien und Zwei-Faktor-Authentifizierung
  • Konfiguration von SSH, um den Zugriff nur von bestimmten IP-Adressen zu ermöglichen

Dateifreigabe mit Samba

  • Einführung in Samba und seine Rolle bei der Freigabe von Dateien und Druckern
  • Konfiguration des Samba-Servers zum Freigeben von Verzeichnissen
  • Einrichtung der Benutzer-Authentifizierung und Berechtigungen für Samba-Freigaben
  • Zugriff auf Samba-Freigaben von Windows- und Linux-Clients

DNS (Domain Name System)

  • Verständnis von DNS und seiner Rolle bei der Übersetzung von Domainnamen in IP-Adressen
  • Einrichtung eines DNS-Servers mit BIND (Berkeley Internet Name Domain)
  • Konfiguration von DNS-Zonen, Datensätzen und der Namensaufzulösung
  • Behebung häufiger DNS-Probleme

Webserver (Apache)

  • Einführung in den Apache-HTTP-Server und seine Rolle bei der Auslieferung von Webseiten
  • Installation und Konfiguration von Apache unter Linux
  • Erstellung virtueller Hosts für den Betrieb mehrerer Websites
  • Konfiguration von SSL/TLS-Zertifikaten für sichere HTTPS-Kommunikation

Cache-Server (Squid)

  • Verständnis des Konzepts des Caching und seiner Vorteile für die Web-Leistung
  • Installation und Konfiguration von Squid als Caching-Proxy-Server
  • Konfiguration von Zugriffskontrollen, Caching-Richtlinien und Protokollierung in Squid
  • Testen und Überwachen der Caching-Wirksamkeit von Squid

E-Mail-Server (Sendmail, Postfix)

  • Überblick über E-Mail-Protokolle (SMTP, POP3, IMAP)
  • Einrichtung und Konfiguration von Sendmail oder Postfix als E-Mail-Server
  • Konfiguration von E-Mail-Aliassen, virtuellen Domains und Postfächern
  • Einführung von Spam-Filterung und Antivirenschutz für E-Mails

DHCP-Server

  • Einführung in DHCP (Dynamic Host Configuration Protocol)
  • Installation und Konfiguration des ISC-DHCP-Servers
  • Dynamische Zuweisung von IP-Adressen, Subnetzmasken und anderen Netzwerkparametern
  • Verwaltung von DHCP-Leasing und Behebung häufiger DHCP-Probleme

FTP-Server

  • Überblick über FTP (File Transfer Protocol)
  • Installation und Konfiguration eines FTP-Servers (z. B. vsftpd, proftpd)
  • Konfiguration von Benutzerzugriff, Berechtigungen und sicheren FTP-Optionen
  • Aktivierung von FTPS (FTP über SSL/TLS) für verschlüsselte Dateitransfers

Datenbanken (MySQL)

  • Einführung in das Datenbank-Management-System MySQL
  • Installation und Konfiguration des MySQL-Servers
  • Erstellung von Datenbanken, Tabellen und Benutzerkonten
  • Verwaltung von Daten, Backups und Datenbank-Sicherheit

Fortgeschrittene Firewall-Einrichtung, Kernel-Konfiguration und Kompilierung

  • Fortgeschrittene Firewall-Einrichtung mit iptables 
  • Implementierung von Network Address Translation (NAT) und Port-Forwarding
  • Einführung in die Kernel-Konfiguration und Kompilierung
  • Anpassung der Kernel-Optionen für verbesserte Leistung und Sicherheit

Voraussetzungen

  • Grundkenntnisse in Linux
  • Erfahrung mit grundlegenden Linux-Befehlen
     
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien