deutsch   english

Domains

Domains zu verkaufen!

Kurze und einprägsame Domains sind sehr selten.

2cent.eu
9b9.de
pik7.net
wixxer.org
0xygen.de
0xygen.net
crocodil.net
rapidlinks.de
rapidlinks.net
rapidlinks.eu
Alle verfügbaren Domains...

aktualisiert am 21.Jul.2008
Seite bewerten:

Passwortschutz

Webseiten-Passwortschutz mit htaccess

Passwortschutz für Verzeichnisse auf Webseiten mit .htaccess und .htpasswd

Der folgende Passwortgenerator erzeugt einen Verzeichnisschutz mittels .htaccess für Webseiten, die unter dem Apache-Webserver laufen - was bei zirka zwei Drittel aller Websites der Fall sein dürfte. Als Ergebnis öffnet sich beim Aufruf eines so geschützten Verzeichnisses bzw. einer darin befindlichen Datei, ein Dialogfenster im Browser, das den Besucher zur Eingabe eines Benutzernamens und Passwort auffordert. Voraussetzung ist, dass dein Provider dir erlaubt htaccess einzusetzen - was ebenfalls bei den meisten Providern so sein sollte.

Schritt 1:
Erstelle im Verzeichnis, das geschützt werden soll, eine Textdatei namens .htpasswd (Punkt am Anfang!) und füge den generierten Text ein. Du kannst zwischen 2 Verschlüsselungsarten (DES und MD5) wählen, falls die eine bei dir nicht funktioniert:

PASSWORTGENERATOR (max. 100 Zeichen)
(max. 100 Zeichen)
Verschlüsselung mit Salt-2
Verschlüsselung mit Salt-12

Diese Daten werden nicht auf dem Server gespeichert !

Tipp: du kannst für mehrere User einen Passwortschutz in einer einzelnen htaccess-Datei anlegen, wenn du die Usernamen und Passwörter einzeln nacheinander eingibst und jedesmal auf den Button Generieren klickst.

 

Schritt 2:
Erstelle im Verzeichnis, das geschützt werden soll, eine Textdatei namens .htaccess (Punkt am Anfang!) mit folgendem Inhalt:

AuthType Basic
AuthName "Passwortgeschuetzter Bereich"
AuthUserFile /Pfad zum/Ordner/.htpasswd
Require user Benutzer1 Benutzer2 Benutzer3

Vergiss nicht den Pfad und den/die Benutzernamen anzupassen!

Bedeutung:

  • "Passwortgeschuetzter Bereich" - ein beliebiger, freiwählbarer Text
  • "/Pfad zum/Ordner/.htpasswd" - der absolute Pfad zum geschützten Verzeichnis, wo sich die Datei .htpasswd befindet. Den Slash ("/") am Anfang nicht vergessen!
  • "Benutzer1", "Benutzer2" - Namen der/des Benutzer(s), die per Passwort Zugriff auf den Ordner bekommen sollen.

 

Schritt 3:
Ändere die Dateirechte der beiden Dateien .htaccess und .htpasswd mit CHMOD (per FTP-Programm) auf 644.

 

Mit PHP den absoluten Pfad ermitteln:

Erstelle eine Textdatei namens phpinfo.php und füge folgenden Text ein:

<?php
phpinfo();
?>

Kopiere die Datei auf deinen Webspace und rufe sie im Browser auf. Daraufhin erscheint eine Auflisting deiner PHP-Konfiguration. In der Zeile DOCUMENT_ROOT steht der absolute Pfad zum Hauptverzeichnis(!) deines Webspaces. Also z.B.: /var/www/domain/flazh/httpdocs.
Jetzt musst du nur noch die Unterverzeichnisse an diesen Pfad anhängen, sowie den Dateinamen .htpasswd. Als Ergebnis erhältst du z.B.: /var/www/domain/flazh/httpdocs/geschuetztesverzeichnis/.htpasswd

Achtung: entferne die phpinfo.php anschliessend von deinem Webspace, denn auch andere könnten diese Datei aufrufen und die PHP-Konfiguration auf Schwachstellen oder Sicherheitsmängel durchsuchen!
Digg Google Delicious Wong Yahoo Stumbleupon Windows Live Technorati Facebook Twitter Webnews Yigg Blinklist
User-Kommentare: Passwortschutz
USER-KOMMENTAR
(unsichtbar)


top