Einzelne Dateien mit Passwort schützen
Um eine einzelne Datei auf dem Webserver vor dem direkten Aufruf mit einem Passwort zu schützen bedarf es zweier Dateien.
1. einer .htaccess die im gleichen Ordner liegt wie die zu schützende Datei.
Die .htaccess hat folgenden Inhalt:
AuthName "Administration" AuthType Basic AuthUserFile /pfadzur/.htpasswd <Files zuschuetzendedatei.php> require valid-user </Files>
2. eine .htpasswd in der die Benutzernamen und zugehörigen, verschlüsselten Passwörter stehen (Benutzername:verschlüsseltesPasswort).
Heinz:69gY8YPjQXeN6 Klaus:INw2mPEH.owe2
Die Passwörter werden mit crypt oder md5 verschlüssel.
Das ist z.B. unter http://www.htaccesstools.com/htpasswd-generator/ möglich.
Unter einer Windows-Umgebung werden die Passwörter unverschlüsselt abgelegt.