亚洲精品日韩欧美_欧美二区乱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://m.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一区二区三区四区五区| 久久久国产一区二区三区| 91精品国产91久久久久久久久 | 久久99影院| 久久99精品久久久久久水蜜桃 | 一区不卡视频| 日韩不卡一二区| 久久夜色精品国产亚洲aⅴ| 国产婷婷一区二区三区| 国产精品美女免费视频| 国产三级精品网站| 91久久久久久久一区二区| 日韩精品一区二区三区外面| 欧美一区二视频在线免费观看| 久久国产精品久久精品| 中文精品一区二区三区 | 国产精品欧美日韩| 国模吧无码一区二区三区| 国产一区亚洲二区三区| 91精品国自产在线观看| 久久久久久久少妇| 色婷婷综合久久久久中文字幕1| 天堂资源在线亚洲视频| 激情综合网婷婷| 日韩中文字幕在线播放| 国产精品美女av| 精品久久久91| 麻豆av一区| 亚洲综合色激情五月| 美女精品久久久| 日韩视频在线观看视频| 国产熟女高潮视频| 久久在线精品视频| 亚洲一区三区在线观看| 国产精品福利在线观看网址| 久久人人97超碰精品888| 日本免费一区二区三区视频观看| 久久久精品在线观看| 日本一区二区三区免费看| 国产欧美日韩在线播放|