Verzeichnisschutz mittels
bplacedlive access

Ein Beitrag der Serie … definitiv!
Ein Artikel der Serie Notabene!

 

Mit bplacedlive access ist der Verzeichnisschutz belieben Anspruch am Webspace zu nützen. Die Erstellung geschieht so mit ein paar Klicks automatisch. Der ‚Verzeichnisschutz‘ erfolgt durch eine Regel in der .htaccess-Datei und diese leitet in die .htpasswd-Datei zur Benutzer & Passwortabfrage.

Was ist der Verzeichnisschutz

Der Erläuterung des Verzeichnisschutzes geht es um weiteren Schutz für das WP-Log-in bzw. das Backend. Mithin ist dies für Websites geeignet, welche keine Registrierung und damit auch kein Log-in für Nutzer anbietet. Um zum WP-Log-in zu gelangen, erfolgt durch den Verzeichnisschutz erst die Abfrage von Benutzer / Passwort vom Verzeichnisschutz.

Verzeichnisschutz  und
htaccess-Regeln zur Sicherheit

Wie ist das mit dem ‚Verzeichnisschutz‘ und die üblichen Sicherheitsregeln für die .htaccess-Datei? Die Antwort ist hier kurz ausgeführt.

Mit dem ‚Verzeichnisschutz‘ ist das Verzeichnis abgesichert, in dem der Schutz erstellt ist. Also dort sind ohne Eingaben von Benutzer / Passwort keine Aktivitäten möglich. Bspw. wenn die .htaccess mit der Regel zum Verzeichnisschutz im ersten Verzeichnis ist, so sind deren Dateien und die Verzeichnisse darunter mit dabei. Wenn so das Verzeichnis durch Benutzername / Passwort geschützt, so sind andere htaccess-Regeln dem Betreff zur Sicherheit hinfällig.

bplacedlive access Verzeichnisschutz

Im Folgenden ist eine Beschreibung, wie welches mit bplacedlive access zu erstellen ist und worauf Acht zu geben ist.

  1. Anmeldung auf bplacedlive access (la).
    https://la.deinunsername.bplaced.net//
  2. Das Verzeichnis wordpress anklicken → die Schaltfläche „Verzeichnisschutz“ anklicken, somit folgt:

    1. Verzeichnisschutz: ‚Name des Schutzes‘, individuell.
    2. Benutzer erstellen: ‚Benutzername‘, individuell.
      • Sodann das Passwort! – welches am besten in Vorbereitung selbst erstellt. Hierzu gereicht ein Passwort Generator.
      • Das Passwort generiert, kopiert und notiert! – das ist dann da oben einzugeben. Das Passwort ist nach dem nun folgendem ‚Verzeichnisschutz erstellen‘ nicht mehr zu sehen. Weiter s. Pkt. 3.
    3. Verzeichnisschutz erstellen: Anklicken.
      • Mit anklicke von ‚Verzeichnisschutz erstellen‘ ist dann dein Passwort selbst verschlüsselt! Das Passwort, das da dann bei Passwort steht, ist also nicht mehr dasselbe. Das Passwort dort, das ist nun ein anderes als eingegeben. Also das ist nun verschlüsselt und das ist der Form auch in der Datei namens .htpasswd zu sehen. Das ist nicht einerlei. In Folge hat das Passwort von dort für sich nichts mehr zu tun mit dem direkten Log-in vom Verzeichnisschutz. Ja! – das Passwort, das da bspw. oben im Pkt. 2 von dir generiert, das funkt ganz ungeniert.

Nach der Erstellung vom Verzeichnisschutz

  • Die Datei .htpasswd, die automatisch erstellt wurde.
    • Da ist der ‚Benutzername‘ von Pkt. 2 und das Passwort, welches da verschlüsselt ist.

Der .htpasswd ist zu sehen:

benutzername:vErsChlüSSelter.hash
  • Dazu der .htaccess-Datei, die auch automatisch erstellt wurde.
    • Je nachdem von schon bestehenden .htaccess ist die htaccess-Regel zur .htpasswd mit dabei.

Der .htaccess folgt automatisch diese Regel:

AuthType Basic
require valid-user
AuthName "bspw_vs"
AuthUserFile /users/deinuser/www/wordpress/.htpasswd

AuthName "bspw_vs" das ist der ‚Name es Schutzes‘, der da im Pkt. 1. Verzeichnisschutz eingegeben wurde.

Nun Aufgepasst!

Im Verzeichnis wordpress sind hierdurch alle Dateien und Ordner integriert. Somit ist ohne Benutzername und Kennwort der Besuch der Website nicht möglich.

  • Daher ist hier z. B. im Verzeichnis wordpress der .htaccess-Datei die htaccess-Regel mit FilesMatch*  <Files wp-login.php>…</Files> zu editieren.

* Using FilesMatch and Files in htaccess

Das leitet nun auf die wp-login.php:

<Files wp-login.php>
AuthType Basic
require valid-user
AuthName "bspw_vs"
AuthUserFile /users/deinuser/www/wordpress/.htpasswd
</Files>

Somit ist die Website normal zu besuchen. Und zur Anmeldung für das WP-Log-in zum Backend erfolgt erst vom Verzeichnisschutz die Abfrage von Benutzername / Passwort.


  • Mit dem anklicke auf Schutz entfernen erfolgt die Löschung des Verzeichnisschutzes. Das ist von sofort wirksam. Ein neuer ‚Verzeichnisschutz‘ ist dort dann wieder möglich.

 

Ein Beitrag der Serie … definitiv!
Ein Artikel der Serie Notabene!