# 3.3.6 Beispiel ServerTokens und ServerSignature

Am Beispiel der Direktive ServerTokens kann das Zusammenspiel zwischen der Apache-Konfiguration und den Auswirkungen im HTTP-Header sehr gut nachvollzogen werden.

Beispiel

Auf dem hier verwendeten Debian9-System befindet sich die Direktive ServerTokens in `/etc/apache2/conf-available/security.conf`.

Im HTTP-Response-Header werden normalerweise Informationen zum Server mitgeliefert. Über ServerTokens kann bestimmt werden, wie aussagekräftig diese Informationen sind. Diese Daten werden nur aus dem Grund gesendet, damit die Nutzungshäufigkeit des Apache-Webservers ermittelt werden kann.

Empfehlung: ServerTokens Prod

Aufgabe

Stellen Sie ServerTokens Full ein und ermitteln Sie die Angaben im Server Response des HTTP-Headers. Sie können dann sehr gut erkennen, wie die Konfiguration des Webservers den HTTP-Header beeinflusst.

Anschließend stellen Sie ServerTokens Prod ein und sollten einen deutlichen Unterschied erkennen können.

Hinweis: Wenn kein Unterschied zu erkennen ist, haben Sie entweder den Webserver nach den Konfigurationsänderungen nicht neugestartet, oder die Direktive wird in einer anderen config-Datei überschrieben.

Sie können die Auswirkungen der Einstellungen auch gut an Fehlerseiten erkennen.

## ServerTokens OS

## ServerTokens Prod

## ServerSignature Off

Mit ServerSignature Off werden keine Informationen mehr angezeigt.

Aufgabe

Ermitteln Sie, ob mit ServerSignature Off noch Angaben über den Server im Server Response des HTTP-Headers stehen.