Nginx設置HTTP基本驗證
阿新 • • 發佈:2019-01-25
cati span all csdn https 出現 你會 code basic
step5: 重新啟動Nginx服務。
假設我們已經在Ubuntu12.04 server上安裝了Nginx. 現在我要給你們看看如何在Nginx上配置HTTP基本驗證。
step1:
打開conf/nginx.conf文件,添加下面的指令:
location / {
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/conf.d/pwd;
...
}
“Restricted" 單詞將會出現在第一次訪問Nginx站點的彈出框內。
pwd是存放用戶名和密碼的文件, 避免麻煩,直接用絕對路徑。
step2:
創建pwd文件。添加你的用戶名和密碼(明文)
這個密碼會在第三步被替換
chenshu:770328
step3:
安裝Apache2 工具。
apt-get install apache2-utils
step4:
使用Apache2工具修改密碼。
htpasswd /usr/nginx/conf/pwd chenshu
你會被要求輸入兩次密碼。
現在pwd文件內容改變了:
chenshu:$apr1$I2FIVtPG$I51oSU4eatH.tJdnmxG6K0
step5: 重新啟動Nginx服務。
service nginx restart
step6: 登錄你的站點。
非常簡單。
再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow
Nginx設置HTTP基本驗證