Proteggere una directory con il file .htaccess di Apache รจ un'operazione che viene svolta in due fasi distinte: la prima riguarda la creazione di un file .htpasswd con cui
una password crittografata viene associata ad un nome utente, la seconda riguarda appunto la creazione del file .htaccess per la directory specificata.
La creazione del file .htpasswd si ottiene in questo modo:
sudo htpasswd -c /percorso/.htpasswd nomeutente
Dopo aver inserito la password per l'utente, il file viene generato nel percorso specificato. Quindi creiamo il file .htaccess:
AuthType Basic
AuthName "Directory protetta"
AuthUserFile /percorso/.htpasswd
Require valid-user
Ovviamente il percorso del file .htpasswd deve essere lo stesso.