【實戰】Nginx 兩行配置實現用戶認證

第一步 安裝 httpd-tools

$ sudo yum install -y httpd-toolsn

第二步 創建一個基本認證證書

$ sudo htpasswd -c /etc/nginx/.htpasswd usernamen

按回車會讓你輸入密碼

第三步 更新 Nginx 配置

server {n listen 80;n server_name xxx.com;nn location / {n proxy_pass http://127.0.0.1:8888;n }nn auth_basic "HTTP Basic Authentication";n auth_basic_user_file /usr/local/nginx/.htpasswd;nn}n

添加最後的兩行,第一行是彈出框顯示的內容

第四步 重新載入配置

$ service nginx reloadn

最後就可以看效果了:

別跑啊,先點贊,再去玩


推薦閱讀:

TAG:权限 | Web服务器 | 配置 |