亚洲精品日韩欧美_欧美二区乱c少妇_中文字幕日韩在线播放_日韩不卡中文字幕

English |
  • 美國VPS主機推薦
  • |
  • 代購服務
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 關于
  • | 登錄 |

    LNMP下為Nginx目錄設置訪問驗證的用戶名密碼

    2011年07月1日 上午 | 作者:VPS偵探

    有時候需要象Apache那樣為指定的目錄添加訪問驗證,一般在Apache下使用htpasswd來添加,而htpasswd是包含在apache2-utils里,一般LNMP一鍵安裝包或自己編譯安裝LNMP都不會安裝apache2-utils。下面VPS偵探說一下如何為Nginx的網站目錄設置訪問驗證

    1、創建類htpasswd文件

    執行:wget -c soft.vpser.net/lnmp/ext/htpasswd.sh;bash htpasswd.sh

    按提示輸入用戶名、密碼、及認證文件名。腳本會自動生成認證文件。記錄下腳本返回的文件路徑。如:/usr/local/nginx/conf/vpser.net.auth。

    2、為Nginx添加auth認證配置

    下面是以某域名下面的soft目錄為例,在域名的server段里加上如下代碼:
    location ^~ /soft/
    {
    auth_basic "Authorized users only";
    auth_basic_user_file 這里寫前面腳本返回的文件路徑;
    }

    Authorized users only為提示信息,可以修改成自己想讓他提示的信息;auth_basic_user_file 后面需要填htpasswd.sh腳本返回的人家文件的路徑。按上面的提示修改好配置后,重啟nginx,訪問http://yourdomainname/soft/ 就會提示輸入用戶名和密碼。

    注意,加上認證之后該目錄下的PHP將不會被解析,會出現下載提示,如果想可以解析PHP可以將上面的配置改為:

    location ^~ /soft/?{
    location ~ .*\.(php|php5)?$?{
    fastcgi_pass unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    include fcgi.conf;
    #lnmp 1.1以上版本用include fastcgi.conf;替換include fcgi.conf
    }
    auth_basic "Authorized users only";
    auth_basic_user_file 這里寫前面腳本返回的文件路徑;
    }

    本教程適合LNMP一鍵安裝包或自己安裝的LNMP,只不過目錄和配置文件可能位置不一樣。

    設置完執行:/usr/local/nginx/sbin/nginx -t 測試配置是否有錯誤。

    再執行:/usr/local/nginx/sbin/nginx -s reload 載入配置文件。

    如有問題歡迎在本文下方留言或到VPS論壇交流反饋。

    原創文章,謝絕轉載!

    >>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/build/nginx-htpasswd.html
    VPS偵探推薦:
    遨游主機VultrLinode搬瓦工LOCVPSKVMLAHOSTKVMHostXen80VPS美國VPS主機,國內推薦騰訊云阿里云

    發表評論

    *必填

    *必填 (不會被公開)

    評論(25條評論)

    1. VPS偵探說道:

      @初中生, 添加多個auth_basic_user_file

    2. 初中生說道:

      如果我要添加多個用戶呢?

    3. VPS偵探說道:

      @小學生, 刪除認證文件后重新添加

    4. 小學生說道:

      如果想更改密碼要如何操作呢?

      重新執行提示文件已存在。

    5. VPS偵探說道:

      @loren, 這個好像不行

    6. loren說道:

      如果只想加密根目錄,而子目錄依然可以訪問,如何設置?

    7. Leo說道:

      重啟過啦,我設置的目錄是網站根目錄,跟這個有沒有關系?

    8. VPS偵探說道:

      @Leo, 沒重啟nginx

    9. Leo說道:

      我設置了用戶名密碼都成功了,也配置了 訪問的時候沒有報錯,也沒有任何效果?

    主站蜘蛛池模板: 日本一区二区三区视频在线播放 | 中文字幕在线观看一区二区三区| 日韩最新av在线| 激情六月丁香婷婷| 国产午夜精品在线| 精品成在人线av无码免费看| 国产精品久久久久不卡| 一区不卡视频| 国产精品亚洲自拍| 国产精品第3页| 97欧美精品一区二区三区| 久久久久久久免费| 亚洲在线欧美| 久久久久久国产精品久久| 国产va免费精品高清在线观看| 日韩a∨精品日韩在线观看| 国产美女精品在线观看| 豆国产97在线| 97久久精品视频| 国产欧美日韩最新| 国产日韩av在线播放| 久久精品一区二区三区不卡免费视频| 91精品免费看| 国产精品一香蕉国产线看观看| 欧美成人精品在线| 日本精品一区二区三区在线| 99久久国产综合精品五月天喷水 | 国产精品综合不卡av| 日本精品一区二区三区在线| 亚洲一区二区免费| 亚洲在线观看视频网站| 亚洲中文字幕无码专区| 国产精品美女诱惑| 国产精品网红直播| 不卡中文字幕av| 91精品综合视频| 日韩在线视频国产| 久久九九国产精品怡红院 | 99久久自偷自偷国产精品不卡| 国产欧美一区二区三区在线看| 久久久国产精品免费|