Jelszavas védelem Apache kiszolgálóval – .htaccess – .htpasswd

Apache - .htaccess - .htpasswd
Apache - .htaccess - .htpasswd



Jelszavas védelem Apache kiszolgálóval – .htaccess – .htpasswd


PHPMYADMIN – .htaccess – .htpasswd

Apache - .htaccess - .htpasswd


sudo apt-get install apache2-utils /ez csak akkor kell, ha ezt dobja a terminal: htpasswd – command not found


Beleteszed az alábbi sorokat az apache2.conf-ba.

sudo nano /etc/apache2/apache2.conf

<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
</Directory>

Apache - .htaccess - .htpasswd


Létre kell hozni a .htaccess fájlt az alábbi tartalommal.

sudo nano /usr/share/phpmyadmin/.htaccess

AuthType Basic
AuthName “Restricted Files”
AuthUserFile /usr/share/phpmyadmin/.htpasswd
Require valid-user

Apache - .htaccess - .htpasswd


Létre kell hozni a .htpasswd fájlt. Tetszőleges felhasználónévvel és a megadott jelszóval.

sudo htpasswd -c  /usr/share/phpmyadmin/.htpasswd user

Apache - .htaccess - .htpasswd


Indítsuk újra az apache kiszolgálót!

sudo service apache2 restart

 


WEBSITE – .htaccess – .htpasswd

Apache - .htaccess - .htpasswd


sudo apt-get install apache2-utils /ez csak akkor kell, ha ezt dobja a terminal: htpasswd – command not found


Beleteszed az alábbi sorokat az apache2.conf-ba.

sudo nano /etc/apache2/apache2.conf

<Directory /var/www/html/website/public_html>
Options FollowSymLinks
DirectoryIndex index.html /lehet index.php is, attól függ mit tölt be az oldalad
AllowOverride All
</Directory>

Apache - .htaccess - .htpasswd


Létre kell hozni a .htaccess fájlt az alábbi tartalommal.

sudo nano /var/www/html/website/public_html/.htaccess

AuthType Basic
AuthName “Restricted Files”
AuthUserFile /var/www/html/website/public_html/.htpasswd
Require valid-user

Apache - .htaccess - .htpasswd


Létre kell hozni a .htpasswd fájlt. Tetszőleges felhasználónévvel és a megadott jelszóval.

sudo htpasswd -c  /var/www/html/website/public_html/.htpasswd websiteuser

Apache - .htaccess - .htpasswd


Indítsuk újra az apache kiszolgálót!

sudo service apache2 restart

Apache - .htaccess - .htpasswd


Már, ha nincs szükséged a jelszavazásra. Akkor ki kell törölnöd a bejegyzésket az apache2.conf fájlból és újraindítod a kiszolgálót.

HOZZÁSZÓLOK A CIKKHEZ

Please enter your comment!
Please enter your name here

Ez a weboldal az Akismet szolgáltatását használja a spam kiszűrésére. Tudjunk meg többet arról, hogyan dolgozzák fel a hozzászólásunk adatait..