|
GUIDE - Password Protection

Come posso proteggere con password le pagine di una
determinata directory?
Diciamo che la vostra home directory sia yourlogin, create un file chiamato
.htaccess nella directory da proteggere con il seguente
contenuto:
AuthUserFile
/home/yourlogin/.htpasswd
AuthGroupFile /dev/null
AuthName DescrizioneDirectory
AuthType Basic
<Limit GET POST>
require user nome-utente
</Limit>
Quindi nella home directory, digitate htpasswd -c .htpasswd nome-utente
In questo modo la directory sarà accessibile solo
dall'utente nome-utente. Attenzione, per aggiungere altri
utenti eseguite il comando htpasswd senza il parametro -c!
Per consentire l'accesso alla directory a tutti gli utenti
registrati, sostituite la riga
require user nome-utente
con la riga
require valid-user
Note that you want to store the .htpasswd file in your
home directory so it is hidden from others. The one drawback
to putting your .htpasswd file in your home
directory is that you will have to slightly lower the
security of your home directory. Go to /home and type chmod
+x yourlogin. The web server needs execute
permission on to read the .htpasswd file.
|