c't 20/2020
S. 33
Titel
c't-Security-Checkliste: Server & Hosting
Bild: Andreas Martini

Server im Internet sicherer einrichten

Security-Checkliste Server & Hosting

Wer einen über das Internet erreichbaren Server betreibt, muss damit rechnen, dass ihn nicht nur freundlich gesinnte Internet­-Nutzer kontaktieren. So sichern Sie Ihren Heim- oder Mietserver oder das Webhosting-Paket ab.

Von Jan Mahn

☑ Zweiten Faktor nutzen

Wenn Ihr Hoster einen zweiten Faktor für die Administrationsoberfläche anbietet, nutzen Sie diese Funktion. Ein einziges Kennwort als Schutz für die gesamten Web-Angebote eines Unternehmens ist heute nicht mehr zeitgemäß! Wer sich Zugang zur Verwaltungsoberfläche verschafft hat, kann eine Menge Schaden anrichten und Sie schlimmstenfalls für längere Zeit aussperren – hat er Ihre Kontaktdaten geändert, müssen Sie im ungünstigen Fall erst beweisen, dass Sie der rechtmäßige Eigentümer sind. Unterstützt der Anbieter keinen zweiten Faktor, fragen Sie beim Kundenservice danach, ob die Funktion in Planung ist.

☑ Datenlecks schließen

Angreifer suchen gezielt nach veralteten Versionen von Servern und Skriptsprachen, wenn diese bekannte Lücken enthalten. Extrem einfach macht man es ihnen, wenn der Server die Versionsnummern per HTTP-Header bei jedem Aufruf bereitwillig verpetzt. Die Gesprächigkeit der Webserver Nginx und Apache schränken Sie in der jeweiligen Konfigurationsdatei ein (Dokumentation siehe ct.de/ytkc). Der am häufigsten eingesetzten Skriptsprache PHP gewöhnen Sie das Rausposaunen mit expose_php = Off in der Datei php.ini ab. Um zu sehen, ob die Maßnahmen erfolgreich waren, öffnen Sie die Entwicklerwerkzeuge des Browsers (meist mit F11) und werfen einen Blick auf die Netzwerkanfragen und die Antworten des Servers.

Kommentieren