1. 程式人生 > 實用技巧 >nginx設定使用者賬號和密碼訪問

nginx設定使用者賬號和密碼訪問

在實際應用中,有時對指定網站內容需要有相關許可權的人員才能訪問瀏覽,那麼可以運用NGINX提供的設定賬號和密碼訪問功能:

生成賬號和密碼:htpasswd-m/etc/nginx/.htpasswdtom#建立賬號會提示輸入密碼

wKiom1hrSnzTg07JAAAKl_XONDo020.png-wh_50

檢視生成的賬號密碼:cat /etc/nginx/.htpsswd

wKioL1hrS4CCOV39AAAXbhN0vpE371.png-wh_50

設定配置檔案:vim /etc/nginx/nginx.conf

server{

listen80;

server_namewww.b.com;

root/data/www/b.com;

indexindex.htmlindex.htm;

auth_basic"adminarea"; #開啟認證功能

auth_basic_user_file"/etc/nginx/.htpasswd";#指定認證檔案

}


wKioL1hrS7XSUDofAAA6LgPBum4352.png-wh_50

訪問測試:

wKiom1hrS9Xhqd0YAAGD8_dU0-Q690.png-wh_50

wKioL1hrS-LRYZiJAAB14rufIOo251.png-wh_50

wKiom1hrS-6Bls1mAAF7dgXnaTk644.png-wh_50


轉載於:https://blog.51cto.com/jdonghong/1888576