1.有時我們web伺服器上的某個資料夾只允許特定人員訪問,這時我們需要在nginx配置檔案中配置該資料夾的訪問許可權。
chmod#-c為生成檔案 htpasswd為檔名777htpasswd.py
./htpasswd.py -c -b htpasswd username password
nginx 的 http auth basic 的密碼是用 crypt(3) 加密的
我們把生成的htpasswd檔案放到/etc/nginx目錄中,修改許可權chmod 400 htpasswd來保護一下該檔案。
3.修改nginx配置檔案
server重啟nginx即可。訪問**www.test.com/devdoc,需要輸入我們設定的使用者名稱密碼登入才能訪問檔案。如下圖所示:}
nginx 設定目錄訪問許可權
可以使用下面這個python指令碼生成認證檔案 chmod 777 htpasswd.py htpasswd.py c b filename username password其中htpasswd是生成的檔名,username 是使用者名稱,password 是對應的密碼 修改nginx的conf ...
wangshumin 目錄許可權 nginx
root centoshostnamekl1 sbin nginx root centoshostnamekl1 sbin ps aux grep nginx root 11031 0.0 0.0 5308 556 ss 03 53 0 00 nginx master process nginx n...
Linux 檔案 目錄許可權設定命令 chmod
檔案 目錄許可權設定命令 chmod 檔案 目錄許可權設定命令 chmod 這是linux系統管理員最常用到的命令之一,它用於改變檔案或目錄的訪問許可權。該命令有兩種用法 用包含字母和操作符表示式的文字設定法 其語法格式為 chmod who opt mode 檔案 目錄名 其中who表示物件,是以...