Schiaccianoci's WeBlog

Geek & Cool stuffs from the net…

apache2 come proteggere una cartella con password?

pensavo fosse complicato… niente di più facile invece.


prima di tutto la cosa più importante!
nei vostri file di configurazione dovete specificare:
AllowOverride AuthConfig

invece di:
AllowOverride None

Nota: nel caso di virtual hosts questa impostazione è nel .conf del virtual host!

poi dovrete creare il file delle password con l’apposito comando:
htpasswd -c /percorso/nomefilepassword nomeutente

sostituendo:
“nomeutente” con l’utente che volete aggiungere
“percorso” con un percorso a vostra scelta
“nomefilepassword” con un nome a vostra scelta.
il comando vi chiederà la password da impostare – come al solito per 2 volte.

se non avete il comando htpasswd provate con htpasswd2.

l’ultimo passo è creare il file .htaccess (con il vs. editor preferito… a me piace VIM che c’è anche per Windows) nella cartella da proteggere.

scriveteci dentro questo:
AuthType Basic
AuthName “Area protetta!”
AuthUserFile /percorso/nomefilepassword
Require user nomeutente

questo permetterà solo al nomeutente selezionato di fare accesso.
molto semplice no?

alternativamente potete inserire “Require valid-user” per permettere a tutti gli utenti inseriti nel file delle password di accedere al folder specifico.

PS: è necessario riavviare apache.

se volete l’articolo completo … e molto ben fatto… è sul sito di apache.org

Related posts:

  1. nascondere quello che volete in una immagine jpeg?
  2. diamo una lettera a una cartella in windows?
  3. Avete dimenticato la password di Windows XP ? nessun problema…
  4. Password in sicurezza totale!
  5. face recognition… addio alle password?

Tagged as: ,

Leave a Response