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
http://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
<Limit GET POST>
require user Chef
</Limit>
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
<Limit GET POST>
require group my-users
</Limit>
Ab
sofort können alle User aus der
Gruppe my-users mit Ihrem Passwort
auf das Verzeichnis zugreifen.