Springe zum Hauptinhalt
Universitäts­rechen­zentrum
Eigene Benutzer
Universitäts­rechen­zentrum 

Zugangssteuerung über eigene Benutzerverwaltung

Sie können den Zugang zu WWW-Dokumenten auch über selbstverwaltete "Geheimnisse" steuern. Schreiben Sie dazu ins .htaccess:

AuthName "geschützter Bereich"
AuthType Basic
AuthUserFile vollst. Dateiname
AuthGroupFile vollst. Dateiname
Require user name ...     # oder
Require group name ...    # oder
Require valid-user

Als AuthName wird ein Name verwendet, der dem Nutzer bei der Abfrage von Kennung + Passwort angezeigt wird. Hinter AuthUserFile muss ein vollständiger Dateiname der Datei stehen, die die Kennungen und Passwörter enthält. Z. B. /afs/tu-chemnitz.de/www/root/test/.htpasswd, für eine Datei innerhalb des HOME-Verzeichnisses, z. B. /afs/tu-chemnitz.de/home/urz/o/otto/public_html/restricted/.htpasswd

Eine solche Datei hat Zeilen mit folgendem Aufbau:
Kennung:verschlüsseltes-Passwort

Zur Erzeugung solcher Einträge kann dieses Webformular verwendet werden. Dies erzeugt aus Ihren Eingaben eine Zeile, die Sie in eine entsprechende Passwort-Datei übernehmen können.

Alternative: Sie verwenden unter Linux das Kommando htpasswd:
htpasswd pw-datei www-name

In der Datei pw-datei wird ein Eintrag für den Namen www-name hinzugefügt oder, wenn er bereits existiert, geändert. Das Passwort wird abgefragt. Zum Anlegen einer neuen Datei muss verwendet werden:
htpasswd -c pw-datei www-name

In einem AuthGroupFile können Gruppen von Namen (aus dem AuthUserFile) vereinbart werden:

Gruppe: name1 name2 name3 ...

Achtung: Auf diese Dateien sollte kein Zugriff über den WWW-Server möglich sein. Sie können als Dateinamen .htpasswd verwenden, da der Server diese Datei schützt.

Mit Require gibt man schließlich an, welchen Namen (Require user name ... - aus dem AuthUserFile) bzw. Gruppen (Require group name ... - aus dem AuthGroupFile) der Zugriff erlaubt wird. Man kann mehrere Namen oder Gruppen angeben, durch Leerzeichen trennen. Mit Require valid-user erlaube ich allen in AuthUserFile eingetragenen Nutzern den Zugriff.

Beispiel: Dateien im Verzeichnis dir21 sollen nur von Nutzern zugreifbar sein, die ein Geheimnis kennen, nämlich den Namen Rum und das Passwort topf: .htaccess -Datei im Verzeichnis dir21 enthält:

AuthName "Geistvoller Trunk"
AuthType Basic
AuthUserFile /afs/tu-chemnitz.de/www/root/urz/www/auth/examples/dir21/.htpasswd
Require user Rum
AuthGroupFile wurde weggelassen, da hier nicht gebraucht

Die Passwort-Datei wurde angelegt mit:

unix> htpasswd -c /afs/tu-chemnitz.de/www/root/urz/www/auth/examples/dir21/.htpasswd Rum
Adding password for Rum.
New password: topf
Re-type new password: topf
Password for Rum changed.
Ergebnis
  • Ein großflächiger Banner mit einem Porträt einer jungen Frau und flankierenden Fotomotiven hängt an einer Gebäudefassade.

    Lust machen auf ein Studium in Chemnitz

    TU Chemnitz setzt ihre Studienwerbekampagne vor der eigenen Haustür fort …

  • Ein Mann steht neben zwei Monitoren und spricht zu jungen Leuten.

    Von Chemnitz ins ewige Eis

    Studienorientierung einmal anders: 30 Schülerinnen und Schüler aus Glauchau funkten vom Campus der TU Chemnitz aus mit der deutschen Forschungsstation Neumayer III in der Antarktis …

  • Schiftzug vor dem Luftbild eines Gebäudeensembles.

    Herzlich willkommen in der TUC-Familie!

    Die neuen Studierenden starten im Oktober 2025 ins Wintersemester – Alle „Ersties“ sind zur Immatrikulations- und Auftaktfeier am 21. Oktober herzlich eingeladen – Um Anmeldung bis zum Vortag wird gebeten …

  • Gruppe vieler Menschen

    Let's run #TUCgether!

    Zum Jubiläum des Chemnitzer Firmenlaufs gingen 266 Laufbegeisterte für die TU Chemnitz an den Start …