Bevor diese Anleitung abgearbeitet wird, sollte man erst prüfen ob der Webspace Anbieter im Admin nicht eine solcher Funktionalität anbietet.
Zunächst erstellen wir die htaccess.txt Datei mit folgendem Code:
AuthUserFile /Link aus Joomla Konfiguration/webmaster/.htpasswd
AuthGroupFile /dev/null
AuthName 'Dieser Bereich ist passwortgeschuetzt.'
AuthType Basic
require valid-user
Den Link zum Administrator Verzeichnis finden Sie unter
System -> Systeminformationen -> Konfigurationsdatei -> log_path
Sind Sie in der glücklichen Lage und beszitzen eine feste IP Adresse, können diese freischalten und umgehen somit die Anmeldung im Administrator Verzeichnis.
# und verbiete alle anderen Anfragen
Order deny,allow
Deny from all
Allow from 123.45.67.89
# Nur EINE der Bedingungen oben muss erfuellt sein.
Satisfy ANY
Ihre IP-Adresse lautet 18.207.133.13
|
Speichern Sie die Datei.
Jetzt erstellen wir die htpasswd.txt
Tragen Sie den Usernamen und das Passwort ein, dass Sie für den Verzeichnisschutz verwenden möchten.
Nun muss das Passwort nur noch per MD5 Hash verschlüsselt werden. Nutze Sie hierfür unseren MD5 Rechner und tragen Sie dort unter „Passwort“ Ihr Passwort ein und klicken Sie auf Generiere MD5 Hash. Es erscheint ein Zeichencode (der sogenannte Hash), diesen kopieren Sie nun anstelle des Passworts in die htpasswrd.txt Datei.
|
Speichern Sie die Datei.
Upload und Umbenennen der Dateien
Kopieren Sie nun mittels eines FTP Programms die beiden Dateien htaccess.txt und htpasswd.txt in den Administrator Ordner. Nun müssen die Dateien nur noch umbenannt werden. Die Datei htaccess.txt wird in .htaccess umbenannt, gleiches gilt für die Datei htpasswd.txt, welche nach .htpasswd umbenannt wird.
Herzlichen Glückwunsch. Sie haben nun einen Verzeichnisschutz mittels .htaccess erstellt.