Apache2 – VHost Passwortgeschützt

Wenn man die Pfade nicht direkt in den VHost schreibt, sondern nur die zwei Dateien in /var/www ablegt, ist es so, dass man über / das Passwort eingeben muss aber über jegliche Subfolder nicht.

htaccess erlauben Variablen zu überschreiben:

 nano /etc/apache2/sites-available/default-ssl.conf

 <Location />
        AuthType Basic
        AuthName "Please Authentificate!"
        AuthUserFile /var/www/.htpasswd
        Require valid-user
 </Location>
 <Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
 </Directory>

.htaccess Datei:

AuthType Basic
AuthName "Please Authentificate!"
AuthUserFile /var/www/vhost/.htpasswd
require valid-user

htpasswd Befehl nachinstallieren:

 a2enmod ssl
 a2ensite default-ssl
 apt-get install apache2-utils

 htpasswd -c .htpasswd mathias
 New password:
 Re-type new password:
 Adding password for user mathias

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen