Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Webzugriff durch Passwort schützen
Diese Anleitung erklärt, wie Sie einen Teil einer Website auf einem Webhosting schützen können, indem Sie die Eingabe eines Passworts erforderlich machen, bevor ein Verzeichnis (einschließlich Unterverzeichnisse) über einen Browser wie Brave, Chrome, Edge, Firefox, Opera, Safari usw. aufgerufen werden kann.
Beachten Sie, dass dies nicht verhindert, dass ein Benutzer über FTP auf das Verzeichnis zugreift.
Einfache Methode
Um ein Verzeichnis mit einem Passwort zu schützen (Digest-Authentifizierung) und dabei das Tool „Ordnerschutz“ zu verwenden:
- Klicken Sie hier, um zur Verwaltung von Hostings & Websites in Ihrem Infomaniak-Kontrollpanel zu gelangen (❓: Hilfe).
- Klicken Sie auf den Namen des betreffenden Hostings.
- Klicken Sie im linken Menü auf Sicherheit.
- Klicken Sie auf Ordnerschutz.
- Klicken Sie auf das zu schützende Verzeichnis.
- Aktivieren Sie den Schutz mit dem Schalter und erstellen Sie dann einen oder mehrere Benutzer*:

- * Benutzer werden pro Verzeichnis definiert; das Tool ermöglicht keine Verwaltung von Benutzergruppen:

- * Benutzer werden pro Verzeichnis definiert; das Tool ermöglicht keine Verwaltung von Benutzergruppen:
- Klicken Sie auf die Schaltfläche Hinzufügen.
- Klicken Sie auf die Schaltfläche, um bei Bedarf den Zugriff für einen zusätzlichen Benutzer hinzuzufügen.
- Klicken Sie auf das Aktionsmenü ⋮ rechts neben dem betreffenden Benutzer, um ihn zu bearbeiten oder zu entfernen.
- Klicken Sie erneut auf den Schalter, um den Verzeichnisschutz vollständig zu deaktivieren:

Manuelle Methode über .htaccess
Um einen Ordner mit einem Passwort zu schützen, verwenden Sie die Datei .htaccess Ihrer Website:
- Melden Sie sich über ein FTP-Programm oder einen FTP-Client oder über Web FTP bei Ihrem Hosting an.
Erstellen Sie im Ordner, den Sie schützen möchten, eine Datei namens
password.phpund passen Sie den folgenden Inhalt an, indem Sie12345durch das gewünschte Passwort ersetzen:<?php $password = "12345"; echo password_hash($password, PASSWORD_DEFAULT); // Displays the hashed password ?>- Öffnen Sie einen Browser und zeigen Sie die Datei
password.phpan (Beispiel: domain.xyz/dossier-à-protéger/password.php). - Der Browser zeigt Ihr verschlüsseltes Passwort an; kopieren Sie das verschlüsselte Passwort, es wird später benötigt…
Erstellen Sie im zu schützenden Ordner eine Datei namens .htaccess und passen Sie den folgenden Inhalt an:
AuthName "Protected Administration Page"
AuthType Basic
AuthUserFile "/example/.htpasswd"
Require valid-userErsetzen Sie /example/ durch den absoluten Pfad des zu schützenden Ordners. Beispiel:
AuthUserFile "/home/clients/0f83c7afb710e5ae2645a1b704d8772f/web/protected_folder/.htpasswd"Erstellen Sie in dem Ordner, den Sie schützen möchten, eine Datei namens htpasswd.txt und passen Sie den folgenden Inhalt darin an:
username:hashed_password- Ersetzen Sie
usernamedurch den gewünschten Benutzernamen. - Ersetzen Sie
hashed_passworddurch das in Schritt 1 dieser Anleitung kopierte verschlüsselte Passwort.
Sobald die Datei htpasswd.txt gespeichert ist, benennen Sie sie wie folgt um: .htpasswd.
Öffnen Sie einen Browser und versuchen Sie, eine der Seiten im geschützten Ordner anzuzeigen. Wenn die Anleitung korrekt befolgt wurde, ermöglichen die gewählten Anmeldedaten (Benutzername und Passwort, nicht verschlüsselt) den Zugriff auf den geschützten Ordner.
Weitere Einschränkungen können auch über .htaccess vorgenommen werden.
Link zu dieser FAQ: https://faq.infomaniak.com/68
War diese FAQ nützlich?