最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx中的用戶認(rèn)證配置及阻止用戶使用代理訪問的方法

 更新時(shí)間:2016年01月11日 09:40:32   投稿:goldensun  
這篇文章主要介紹了Nginx中的用戶認(rèn)證配置及阻止用戶使用代理訪問的方法,用戶認(rèn)證部分用到了自帶的ngx_http_auth_basic_module模塊,需要的朋友可以參考下

nginx用戶認(rèn)證配置( Basic HTTP authentication)
ngx_http_auth_basic_module模塊實(shí)現(xiàn)讓訪問著,只有輸入正確的用戶密碼才允許訪問web內(nèi)容。web上的一些內(nèi)容不想被其他人知道,但是又想讓部分人看到。nginx的http auth模塊以及Apache http auth都是很好的解決方案。
默認(rèn)情況下nginx已經(jīng)安裝了ngx_http_auth_basic_module模塊,如果不需要這個(gè)模塊,可以加上 --without-http_auth_basic_module 。
nginx basic auth指令
語法:     auth_basic string | off;
默認(rèn)值:     auth_basic off;
配置段:     http, server, location, limit_except
默認(rèn)表示不開啟認(rèn)證,后面如果跟上字符,這些字符會(huì)在彈窗中顯示。
語法:     auth_basic_user_file file;
默認(rèn)值:     —
配置段:     http, server, location, limit_except
用戶密碼文件,文件內(nèi)容類似如下:

ttlsauser1:password1
ttlsauser2:password2:comment
nginx認(rèn)證配置實(shí)例

server{
  server_name m.fzitv.net jb51.net;
 
  index index.html index.php;
  root /data/site/m.fzitv.net;  
 
  location /
  {
    auth_basic "nginx basic http test for jb51.net";
    auth_basic_user_file conf/htpasswd; 
    autoindex on;
  }
}

備注:一定要注意auth_basic_user_file路徑,否則會(huì)不厭其煩的出現(xiàn)403。
生成密碼
可以使用htpasswd,或者使用openssl

# printf "ttlsa:$(openssl passwd -crypt 123456)\n" >>conf/htpasswd
# cat conf/htpasswd 
ttlsa:xyJkVhXGAZ8tM

賬號(hào):ttlsa
密碼:123456
reload nginx

 # /usr/local/nginx-1.5.2/sbin/nginx -s reload

效果如下:

201611193910616.jpg (474×193)

完成~


Nginx阻止用戶代理
些時(shí)候,需要阻止某些用戶代理訪問網(wǎng)站,比如ab,wget,curl等等,這就需要使用到$http_user_agent變量。
修改nginx.conf

if ($http_user_agent ~* (Wget|ab) ) {
 return 403;
}
 
if ($http_user_agent ~* LWP::Simple|BBBike|wget) {
   return 403;
}

重啟nginx

# /usr/local/nginx-1.7.0/sbin/nginx -s reload

相關(guān)文章

  • Nginx+SSL搭建 HTTPS 網(wǎng)站

    Nginx+SSL搭建 HTTPS 網(wǎng)站

    最近在研究nginx,整好遇到一個(gè)需求就是希望服務(wù)器與客戶端之間傳輸內(nèi)容是加密的,防止中間監(jiān)聽泄露信息,但是去證書服務(wù)商那邊申請(qǐng)證書又不合算,因?yàn)樵L問服務(wù)器的都是內(nèi)部人士,所以自己給自己頒發(fā)證書,忽略掉瀏覽器的不信任警報(bào)即可。下面是頒發(fā)證書和配置過程。
    2016-08-08
  • 在服務(wù)器上啟用HTTPS的詳細(xì)教程

    在服務(wù)器上啟用HTTPS的詳細(xì)教程

    這篇文章主要介紹了在服務(wù)器上啟用HTTPS的詳細(xì)教程,包括在AWS中生成SSL證書以及在Nginx上的相關(guān)配置等,極力推薦!需要的朋友可以參考下
    2015-06-06
  • 詳解Nginx如何代理UDP連接

    詳解Nginx如何代理UDP連接

    這篇文章主要為大家介紹了Nginx如何代理UDP連接的實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Nginx下301重定向域名的方法小結(jié)

    Nginx下301重定向域名的方法小結(jié)

    在網(wǎng)站建設(shè)中需要網(wǎng)頁重定向的情況很多:如網(wǎng)頁目錄結(jié)構(gòu)變動(dòng),網(wǎng)頁重命名、網(wǎng)頁的擴(kuò)展名改變、網(wǎng)站域名改變等。
    2010-08-08
  • nginx使用nginx-rtmp-module模塊實(shí)現(xiàn)直播間功能

    nginx使用nginx-rtmp-module模塊實(shí)現(xiàn)直播間功能

    做的過程出現(xiàn)很多問題,環(huán)境其實(shí)就需要nginx就可以,然后就是在播放的問題,m3u8的格式,mac直接訪問就支持,蘋果系統(tǒng)原生H5支持m3u8,還有就是手機(jī)直接訪問也支持!但是其他其他系統(tǒng)PC端不支持,嘗試了好多都不行,最后終于找到了一個(gè)支持m3u8格式H5播放
    2017-10-10
  • nginx 鏡像中文字符集使用詳解

    nginx 鏡像中文字符集使用詳解

    這篇文章主要為大家介紹了nginx 鏡像中文字符集使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • nginx反向代理導(dǎo)致session失效的問題解決

    nginx反向代理導(dǎo)致session失效的問題解決

    這篇文章主要介紹了nginx反向代理導(dǎo)致session失效的問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 使用Nginx部署Vue項(xiàng)目全過程及踩坑記錄

    使用Nginx部署Vue項(xiàng)目全過程及踩坑記錄

    這篇文章主要介紹了使用Nginx部署Vue項(xiàng)目全過程及踩坑記錄,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Nginx基礎(chǔ)學(xué)習(xí)之realip模塊的使用方法

    Nginx基礎(chǔ)學(xué)習(xí)之realip模塊的使用方法

    這篇文章主要給大家介紹了關(guān)于Nginx基礎(chǔ)學(xué)習(xí)之realip模塊使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • nginx緩存頁面后 串會(huì)話問題的解決方法

    nginx緩存頁面后 串會(huì)話問題的解決方法

    nginx支持頁面緩存,之前我的博客有介紹配置方案,昨天出了一個(gè)詭異的問題,別人的機(jī)器登錄后,我的機(jī)器打開應(yīng)用的首頁會(huì)出現(xiàn)別人的用戶信息,也就是說我的瀏覽器訪問的應(yīng)用會(huì)話其實(shí)是別人的會(huì)話
    2013-06-06

最新評(píng)論

岳阳县| 嫩江县| 巴马| 海城市| 滁州市| 永顺县| 曲松县| 京山县| 津南区| 东辽县| 武邑县| 临清市| 美姑县| 黄陵县| 南充市| 临泽县| 庆元县| 鄢陵县| 邹城市| 石屏县| 益阳市| 瑞安市| 张掖市| 得荣县| 镇沅| 宜良县| 永福县| 石屏县| 湖州市| 乐至县| 宁安市| 九寨沟县| 江源县| 彭山县| 建德市| 青浦区| 白玉县| 淳安县| 兴宁市| 溧阳市| 上杭县|