nginx basic認(rèn)證的實(shí)現(xiàn)示例
1、basic認(rèn)證作用
有些網(wǎng)站會(huì)開啟一個(gè)叫做 basic 認(rèn)證的東西, basic 認(rèn)證叫做 http 基本認(rèn)證,就是給我們的網(wǎng)站多一把
鎖,防止惡意訪問,比如訪問一些敏感后臺(tái)路徑等操作。
比如我們搭建的那個(gè)游戲網(wǎng)站,我只想自己玩,不想讓其他人玩,就可以加上個(gè) basic 認(rèn)證。
首先生成一個(gè)叫做 htpasswd 的賬號(hào)密碼文件,有很多在線網(wǎng)站就能生成,如下
2、把生成的密碼保存下來,比如保存到 /etc/nginx/htpasswd 文件中
然后修改一下nginx下的b網(wǎng)站的配置文件:
auth_basic "b.jaden.com" ; #auth_basic 表示開啟這個(gè)功能, "b.jaden.com" 是備注信息,隨便
寫,一些老瀏覽器能看到,新瀏覽器都看不到備注信息了。
auth_basic_user_file /etc/nginx/htpasswd; # 這是賬號(hào)密碼存放在哪個(gè)位置
如下:
# 保存之后重新啟動(dòng)nginx就可以了
3、訪問b網(wǎng)站效果如下:輸入賬號(hào)登錄成功之后,在刷新頁面就不會(huì)再彈出這個(gè)了。
網(wǎng)站可以正常訪問
到此這篇關(guān)于nginx basic認(rèn)證的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)nginx basic認(rèn)證內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx反向代理后臺(tái)報(bào)404遇到的解決方法
Nginx反向代理404錯(cuò)誤通常是由服務(wù)器配置不正確、文件路徑不正確、文件權(quán)限不正確、文件名大小寫不正確等,本文主要介紹了Nginx反向代理后臺(tái)報(bào)404遇到的解決方法,感興趣的可以了解一下2023-11-11Nginx優(yōu)化服務(wù)之網(wǎng)頁壓縮的實(shí)現(xiàn)方法
這篇文章主要介紹了Nginx優(yōu)化服務(wù)之網(wǎng)頁壓縮的實(shí)現(xiàn)方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01使用Nginx搭建圖片服務(wù)器(windows環(huán)境下)
這篇文章主要介紹了使用Nginx搭建圖片服務(wù)器(windows環(huán)境下),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06Nginx根據(jù)不同瀏覽器語言配置頁面跳轉(zhuǎn)的方法
這篇文章主要介紹了Nginx根據(jù)不同瀏覽器語言配置頁面跳轉(zhuǎn)的方法,包括一個(gè)簡體繁體的基本判斷方法及實(shí)際根據(jù)中英文跳轉(zhuǎn)的例子,需要的朋友可以參考下2016-04-04Nginx服務(wù)器對數(shù)據(jù)傳輸速度限制的基本配置方法講解
這篇文章主要介紹了Nginx服務(wù)器對數(shù)據(jù)傳輸速度限制的基本配置方法講解,包括第三方開發(fā)的限速模塊Nginx-limit-traffic-rate-module的使用介紹,需要的朋友可以參考下2016-01-01