簡單的實現HTTP密碼驗證登陸
阿新 • • 發佈:2019-03-07
用戶名 httpd oca sta set nginx con 登錄驗證 密碼
1.首先需要安裝 httpd-tools
yum install -y httpd-tools
2.安裝完成後設置用戶名密碼,我這裏用的是NGINX
htpasswd -bc /mypath/nginx/conf/htpasswd.users admin(註:用戶名) 123456(註:密碼)
3. 修改nginx的配置:
server { listen 80; server_name elk.log.com; #charset koi8-r; #access_log logs/host.access.log main; auth_basic "Restricted Access"; auth_basic_user_file /mypath/nginx/conf/htpasswd.users; #登錄驗證 location / { proxy_pass http://127.0.0.1:5601; #轉發到你指定的域名或IP proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection ‘upgrade‘; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; allow 192.168.0.1; #允許的IP allow 118.133.10.6; #允許的IP deny all; }}
簡單的實現HTTP密碼驗證登陸