Per proteggere una cartella in apache da occhi indiscreti la procedura è molto semplice.
Per prima cosa bisogna creare il file .htaccess nella directory da proteggere:
1 | AuthUserFile /percorso/htdocs/ dir -protetta/.htpasswd |
3 | AuthName "Directory protetta, inserire i dati di accesso:" |
In dettaglio:
- AuthUserFile: Specifica il file contenente le password
- AuthName: Testo da visualizzare nella finestra di accesso
Bene, ora bisogna creare il file .htpasswd nella directory specificata in AuthUserFile.
Per farlo si utilizza il comando htpaswd:
1 | htpasswd –c .htpasswd <i>username</i> |
Dove al posto di username inseriremo il nome utente che vogliamo.
Eseguito il comando ci chiederà la password e il gioco è fatto!