Softwareentwicklung: |
Frage: | Suche … |
Zu "" leider nichts gefunden.
gebührenfrei (0800) 9 32 33 74, Fax (030) 32 70 18 91.
Skype: bitpalast
Einen Moment bitte … Ihr Browser lädt die Seite.
Symptom
Sie möchten den Zugriff auf bestimmte Verzeichnisse Ihrer Website nur Nutzern mit Login ermöglichen.
Ursache
Sie können entweder einen Passwortschutz mit der .htaccess-Webserver-Steuerung oder mit der Plesk Kunden-Steuerzentrale einrichten. Dieser Artikel beschreibt, wie Sie mit der .htaccess-Webserver-Steuerung einen Passwortschutz einrichten.
Lösung
1. Sie brauchen zwei Dateien, eine ".htaccess"-Datei, die den Zugriff auf das Verzeichnis steuert, und eine ".htpasswd"-Datei, die die Kombination gültiger Loginnamen/Passwörter enthält. Erstellen Sie mit Hilfe eines Texteditors zunächst die .htaccess-Datei mit folgendem Inhalt:
AuthUserFile /[Pfad/].htpasswd
AuthGroupFile /dev/null
AuthName "[Hinweis an Nutzer]"
AuthType Basic
require valid-user
Anstelle von [Pfad/] setzen Sie ein Verzeichnis Ihres Webspaces ein, wo die Datei gespeichert werden soll, in der Loginnamen/Passwort-Kombinationen hinterlegt sind. Sie können [Pfad/] auch weglassen, dann wird die Datei im Home-Verzeichnis Ihres FTP-Logins gespeichert. Eine .htpasswd-Datei sollte möglichst nicht in einem Verzeichnis gespeichert werden, auf das der Webserver Zugriff hat, da sie sonst möglicherweise über das Internet einsehbar wird.
Anstelle von "[Hinweis an Nutzer]" geben Sie einen Prompt ein oder eine Beschreibung des geschützten Verzeichnisses, z.B. "Händlerbereich", "Preislisten" oder ähnliches.
2. Laden Sie die .htaccess-Datei in das Verzeichnis hoch, dass zukünftig nur noch nach einem Login gezeigt werden soll.
3. Erstellen Sie die .htpasswd-Datei. In dieser Datei werden Loginnamen/Passwort-Kombinationen gespeichert. Wenn Sie Zugriff auf eine Linux-Shell haben, können Sie die Datei mit dem Linux-Befehl
htpasswd -c /[Pfad/].htpasswd [Loginname]
erstellen. Ansonsten sollten Sie eine der vielen kostenlosen Online-Passwort-Generatoren verwenden, da das Passwort in der .htpasswd-Datei nicht als Klartext-Passwort, sondern verschlüsselt gespeichert werden muss. Eine typische .htpasswd-Datei für zwei User wie "maxmueller" und "johndoe" könnte wie folgt aussehen:
maxmueller:$apr1$Q5SW6wj4$qvD3b8nBlfhdmDQLpU52/0
johndoe:$apr1$SsOahno9$ZgB3fM7U8joJwTFgLvzgd/
4. Laden Sie die .htpasswd-Datei dorthin hoch, wo sie sich laut .htaccess-Datei befinden soll ("/[Pfad/].htpasswd").
Sollte der Passwortschutz nun nicht funktionieren, stimmt vermutlich der Pfad zur .htpasswd-Datei nicht, den Sie in der .htaccess-Datei eingetragen haben.
Übersicht häufig gestellter Fragen
x0>
Weitere Dienstleistungen |
---|
Billiger Webspace unter 1 €/Monat Starterserver: Preiswerter Webserver ab 4,15 €/Monat mit PHP, Datenbank und vielem mehr
|
Softwareentwicklung (Programmierer, Programmierung) in ausgewählten anderen Ländern | ||
---|---|---|
"Softwareentwicklung": Programmierer, Programmierung, Datenbank Design, Schnittstelle, Softwareentwickler, Outsourcing, Insourcing, off shore, Programmentwicklung, Dokumentation, Softwarehandbuch, Optimierung, Scripting, Skript, Programm überarbeiten, Programm revidieren, Revision, Software dokumentieren, Preise für Programmierung, Windows, Unix (z.B. Solaris, Linux, FreeBSD), Assembler, C, C++, JAVA, PHP, JavaScript & AJAX, VisualBasic, Cobol, Informix 4GL, SQL/MySQL, ADABAS, MS Access, Oracle, ARIS, Prozess 2000, Visio, MS Office (Word, Excel PowerPoint, MS Project), Automation mit VisualBasic, MS Windows Server und Clients, SAP R/3, Macromedia MX Studio, MS Frontpage, MS Expression Web, Smarty Template Engine, Joomla, Redaxo, osCommerce, OXID eSales Community Edition, OrgaMAX Web Export.
gebührenfrei (0800) 9 32 33 74 • GmbH, Postfach 19 15 64, D-14005 Berlin
Die Preise enthalten 19 % Mehrwertsteuer. © 2024 GmbH. Alle Rechte vorbehalten. und das Logo sind eingetragene Marken der GmbH. Für Bildnachweise siehe Impressum.