10 Apr 2016
Lo scopo di questo tutorial è rendere accessibile un sito solo tramite user e password.
ATTENZIONE!
Questa procedura non rende il sito sicuro da ogni attacco, è solo un modo per non rendere pubblico per evitare ad esempio che si indicizzi o che non venga visto da persone non autorizzate con un minimo di protezione.
REQUISITI
- apache2-utils
PROCEDURA
htpasswd -cb path_file user password
Esempio
htpasswd -cb /etc/nginx/htpasswd myuser mypassword
Modificare poi il proprio file di configurazione del sito su nginx aggiungendo il path della password generata
location / {
.....
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/htpasswd;
....
}