Webserver die unter Linux mit dem Apache-Modul betrieben werden sind im Internet priorisierend weit verbreitet. Um ein Verzeichnis vor unberechtigten Zugriffen zu schützen bietet diese Servervariante eine recht einfache Möglichkeit zur Lösung dieses Bedürfnisses an - die Datei
.htaccess = (hypertext access)
Um eine solche Schutzfunktion zu generieren muss diese zunächst erzeugt werden. Dazu wird mit einem Editor das File
.htpasspwd angelegt. Anschließend wird folgender Inhalt in diese Datei eingefügt:
$ htpasswd -c .htpasswd <nutzername>
{Password:} <kennwort>
{Password:} <kennwort>
Natürlich können auch über
{Password:} <kennwort>
weitere Zugangsberechtigungen für Nutzer hinzugefügt werden.
Nun wird im Editor die Datei
.htaccess mit folgendem Inhalt erzeugt:
AuthAuthoritative Off
AuthName "Admin"
AuthType Basic
AuthUserFile /ihr_pfad_auf_dem_Server/.htpasswd
require valid-user
Wenn der o. g. Pfad auf dem Webserver stimmt, wird nun ein Verzeichnisschutz mit entsprechender Nutzerverwaltung für das gewünschte Verzeichnis auf dem Webserver angelegt.