nginx創建基本認證(Basic Authorization)
步驟一 : 創建用戶名密碼
# 創建用戶名密碼文件
htpasswd -dbc htpasswd.users user password
密碼也可以通過openssl passwd password 來創建
格式為 user:encrypr_ password
可以多個
步驟二 : Nginx配置
server { listen 80; server_name xxx.com; location / { auth_basic "Restricted Access"; auth_basic_user_file htpasswd.users; proxy_set_header Host $host; proxy_pass http://127.0.0.1:8001; proxy_next_upstream error timeout http_500; } }
浙公網安備 33010602011771號