In diesem Seminar lernen Sie mit dem Web-Server Apache umgehen. Sie können mit Linux und Apache effiziente und sichere Web-Präsenzen aufbauen und sichere Zugriffe über HTTPS und SSL erlauben. Der Proxy-Server Squid dient zur Beschleunigung von Zugriffen und für weiter erhöhte Sicherheit. Ferner wird erklärt, wie Sie Dateizugriffe über FTP auf einen Linux-Server ermöglichen können. Inhalte dieses Kurses sind relevant für die LPI202-Prüfung.
Der Workshop zur Prüfungsvorbereitung wird als » Individual Schulung (Softwarekategorie C) nach Absprache angeboten.
Voraussetzungen
Vorkenntnisse entsprechend des LPIC1-Kurskonzepts sowie Kenntnisse aus »Linux-Netzadministration II« oder vergleichbare Vorkenntnisse
Inhalte Linux als FTP u. WEB-Server Seminar
Grundlagen
Eine kurze Geschichte des WWW
URIs, URLs und URNs
Das Hypertext Transfer Protocol
Markup-Sprachen
Web-Server und -Browser
DasWorld-Wide-Web-Konsortium
DerWeb-Server Apache
Die Geschichte von Apache
Installation
Die Konfigurationsdateien
Bearbeitung von Anfragen
Apache-Module
Protokolldateien
VirtuelleWeb-Server
Apache-Betrieb
Apache-Informationsquellen
Apache-Konfiguration
Die Datei httpdconf
Globale Einstellungen
Dynamisch ladbare Erweiterungen
Konfiguration des »Hauptservers«
Konfiguration für bestimmte Ressourcen
Organisation einerWeb-Präsenz
Verzeichnisstrukturen
Automatisch erzeugte Verzeichnislisten
Benutzereigene Seiten
Inhaltsaushandlung
Die Alias-Direktive
Weiterleitung
Dynamische Inhalte
Fehlermeldungen
Zugriffsrechte und Zugriffsschutz
Überblick
Zugriffskontrolle auf TCP-Ebene
HTTP-basierte Authentisierung
Apache und SSL
Protokolldateien
Überblick
Standardformate für Protokolldateien
Selbstdefinierte Formate
Fehlermeldungen
Verwaltung von Protokolldateien
Automatisierte Auswertung von Protokolldateien
VirtuelleWeb-Server
Einführung
IP-basierte virtuelle Server
Namensbasierte virtuelle Server
Tips und Tricks
Apache-Sicherheit
Was und warum?
Betriebssystem und Netz
Apache-Sicherheitstips
Apache-Effizienz
Allgemeines
Das Prozessmodell von Apache
Effizienz-Tips
Große und aufwändigeWeb-Präsenzen
SSL, OpenSSL und mod_ssl
SSL
- Grundlagen
- SSL-Probleme
OpenSSL
mod_ssl
Zertifikate
Zertifizierung
X509
Zertifizierungsstellen
Erzeugung von Zertifikaten
Server-Authentisierung
Einführung
Erzeugen eines Server-Zertifikats
Installation eines Server-Zertifikats
Weitere Server-Konfiguration
Browser und CA-Zertifikate
Grundlagen Proxies
Einleitung
Arten von Proxies
- Generische Proxies
- HTTP-Proxies
- Reverse Proxies
- Proxies und HTTPS
Software
Squid-Konfiguration
Basis-Einrichtung von Squid
Squid als clientseitiger Cache
Cache-Größe und Speicher-Zuweisung
Zugriffskontrolle
Squid und Firewalls
Squid als Application Level Gateway in Firewall-Systemen
Grundkonfiguration
Authentisierung gegenüber dem Proxy
Benutzer-unspezifische Zugriffsbeschränkungen
Filtern über die Redirector-Schnittstelle
Firewall-Perforierung mit HTTP und HTTPS
Das File Transfer Protocol (FTP)
Einleitung
FTP-Clients
Das Protokoll
- Kontroll- und Daten-Kanal
- Datenübertragung
- Authentisierung
- Weitere FTP-Kommandos
- Status-Meldungen
- Alternativen
Der FTP-Server vsFTPd
Empfehlenswert!
Basis-Konfiguration
FTP-Server mit Benutzer-Authentisierung
Virtuelle Server
Virtuelle Benutzer
Der FTP-Server WU-FTPD
Prolog – mit einerWarnung an die werte Leserschaft
Start des Servers
Konfiguration
Benutzerausschluss
Gruppenzugang
Anonymes FTP und Chroot-Käfige
Virtuelle FTP-Server
Für alle Kunden mit einer weiten Anfahrt
Wir übernehmen Ihre Übernachtungskosten !!!
Sie haben einenen passenden Seminartermin gefunden und würden gerne teilnehmen, aber die Anfahrt nach Giessen ist zu weit?
Dann übernachten Sie doch einfach in einem unserer Vertragshotels.
Ab einer Anfahrtstrecke von 150 km übernehmen wir anteilig Ihre Übernachtungskosten.
» Hier finden Sie weitere Informationen zu unserem Übernachtungsservice.
