Nginx用戶認證配置

which htpasswd  #查看是否安裝htpasswd
yum install httpd-tools  #安裝htpasswd
 
#生成密碼文件
htpasswd -cb /usr/local/tengine/conf/htpasswd 用戶名 密碼
例:
htpasswd -cb /usr/local/tengine/conf/htpasswd admin 123456
 
chmod 400 /usr/local/nginx/conf/htpasswd  #爲了安全設置文件權限
 
 
配置文件:
location ~ /\.ht {
deny all;
auth_basic "Please input password";    //提示詞
auth_basic_user_file /usr/local/nginx/conf/htpasswd;   //密碼文件的路徑
}
 
配置完成後 reload nginx
相關文章
相關標籤/搜索