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