Passwortschutz

Mittels .htaccess und .htpasswd können Sie einen Bereich Ihrer Webseite selber durch ein Passwort schützen. Diesen Schutz können Sie im Benutzerzentrum unter https://www.myurl.ch/ selber aktivieren.

Wenn Sie’s jedoch Manuell machen möchten, hier die Anleitung:

Nehmen wir an, Sie hätten ein Verzeichnis /geheim in Ihrem Hauptdokumente-Verzeichnis /htdocs, das Sie nur bestimmten Usern zur Verfügung stellen wollen. Zu diesem Zweck wird in dem Verzeichnis /geheim eine Datei erstellt, die sich .htaccess nennt (man beachte den Punkt vor dem Namen). In diese Datei schreiben wir folgenden Text (Ersetzen Sie /LOGIN/ durch Ihren Loginnamen z.B. web1):

AuthUserFile /home/LOGIN/geheim/.htpasswd
AuthGroupFile /dev/null
AuthName "Geheimes Zeug"
AuthType Basic


require user Chef

Danach laden Sie diese Datei in das Verzeichnis „geheim“ auf Ihrem Server. Bitte beachten Sie: Upload immer im ASCII Modus !

Diese einfache Datei erlaubt nur noch dem User ‚Chef‘ mit korrektem Passwort, was sich in verschlüsselter Form in der Datei /home/LOGIN/geheim/.htpasswd befindet. Nun müssen wir nur noch den User mit seinem verschlüsselten Passwort in diese Datei eintragen. Klicken Sie hier um ein verschlüsseltes Passwort zu erhalten. Auf dem Bildschirm erscheint danach ein Text, der in Etwa so aussieht:

Chef:ITE9boqTDOH72

Kopieren Sie den ausgegebenen Text in die Datei .htpasswd und laden Sie diese ebenfalls in das Verzeichnis /geheim/. Danach ist der Passwortschutz sofort aktiv. Damit können Sie selber bestimmen, welches Passwort und welchen Benutzernamen Sie verwenden möchten.

Möchten Sie mehreren Personen und mit unterschiedlichen Passwörtern den Zugang zur Webseite geben, so fügen Sie der .htpasswd einfach weitere Zeilen hinzu. Danach müssen Sie jedoch zusätzlich die Datei .htgroup erstellen. In dieser Datei befindet sich eine Zeile, die so aussehen muss:

my-users: Chef Putzfrau Koch

Wobei Chef Putzfrau Koch die Benutzernamen bedeuten. Laden Sie diese Datei ebenfalls ins /geheim/-Verzeichnis.

Nun ändern wir die .htaccess Datei im Verzeichnis /geheim:

AuthUserFile /home/LOGIN/geheim/.htpasswd
AuthGroupFile /home/LOGIN/geheim/.htgroup
AuthName "Geheimes Zeug"
AuthType Basic
require group my-users

Ab sofort können alle User aus der Gruppe my-users mit Ihrem Passwort auf das Verzeichnis zugreifen.