apache 設定目錄許可權控制

2021-08-23 13:57:48 字數 923 閱讀 4425

1。首先要有apache 的認證模組,預設都會安裝。

2. 編輯httpd.conf檔案 ,修改工作目錄下的配置,將allowoverride 更改為authconfig

options indexes followsymlinks allowoverride authconfig order allow,deny allow from all

3.用htpasswd建立乙個密碼檔案,比如檔案名叫 my.pass

建立htpasswd -c -b my.pass myusername mypassword

新增使用者

htpasswd -b my.pass newusername newpassword

4.將my.pass移動到乙個非發布路徑下之外的任何目錄中,比如 /home/下

5. 在工作目錄建立.htaccess 檔案,檔案內容為

authname "my authorization directory" # 顯示名稱 authtype basic # 認證型別 authuserfile /home/my.pass #認證檔案位置 require valid-user

6.測試,即可出現輸入使用者名稱密碼的對話方塊

在windows上只需要在路徑上作出相應改變

authname "my authorization directory"

authtype basic

authuserfile c:/home/my.pass

require valid-user

還要記住不能用#作注釋,否則會出現錯誤

c:/program files/apache group/apache2/htdocs/.htaccess: authname takes one argument, the authentication realm (e.g. "members only")

apache 設定目錄許可權控制

1。首先要有apache 的認證模組,預設都會安裝。2.編輯httpd.conf檔案 修改工作目錄下的配置,將allowoverride 更改為 authconfig 3.用htpasswd建立乙個密碼檔案,比如檔案名叫 my.pass 建立htpasswd c b my.pass myuserna...

Apache 目錄許可權

輸入使用者名稱 密碼後方可訪問home目錄下的檔案 httpd.confoptions indexes multiviews indexes 禁止目錄索引 allowoverride authconfig order deny,allow allow from all options all all...

apache的幾個設定(目錄,許可權等)

apache 實現禁止盜鏈 1 假設充許鏈結的主機網域名稱為 www.demo.com.cn 2 修改httpd.conf 設定存放站點html檔案的目錄。options followsymlinks allowoverride none 設定 目錄的指令。具體地說明 option 定義在目錄內所能...