Mettere una password al proprio sito

Per prima cosa installiamo apache2-utils:

# apt-get install apache2-utils

# htpasswd -c /etc/apache2/passwd utenteabilitato

creiamo il file .htaccess all’interno della cartella che vogliamo proteggere:

# vi /var/www/prova/.htaccess

e inseriamo questo contenuto:

AuthName “Sezione riservata”
AuthType Basic
AuthUserFile /etc/apache2/passwd
Require valid-user

ora editiamo il file: /etc/apache2/apache2.conf e aggiungiamo:

<Directory /var/www/prova>
AllowOverride AuthConfig
</Directory>

riavviamo apache ed abbiamo finito.

# /etc/init.d/apache2 restart

passwd-website