apache使用者認證

2022-09-10 13:27:16 字數 543 閱讀 2865

一 修改http.conf檔案

options indexes

allowoverride authconfig #表示進行身份驗證

order allow,deny

allow from all

其中第4行allowoverride項要設定成authconfig,表示允許.htaccess文件中的認證指令,當然,可以設定為all,將執行.htaccess中所有的配置;none則忽略.htaccess文件。第一步可以跳過。

二 修改.htaccess檔案

authtype basic

authname "welcome to here"

authuserfile /var/www/html/t/.htpassword

require valid-user

三 生成使用者密碼檔案

htpasswd -c /var/www/t/.htpassword admin

不要自己編輯.htpassword檔案,因為apache有自己的加密機制。(這個問題困擾了我半天,每次認證都顯示500)

Apache使用者認證

一.基本的apache使用者認證方法 若對某一目錄下的檔案如 home ftp pub需要做到使用者認證,則在httpd.conf 中加入下面的行 options indexes followsymlinks allowoverride authconfig order allow,deny all...

apache的使用者認證

documentroot data wwwroot www.123.com servername www.123.com 使用者認證 指定認證的目錄 allowoverride authconfig 這個相當於開啟認證的開關 authname 123.com user auth 自定義認證的名字,作...

Apache使用者認證方法彙總

一.基本的apache使用者認證方法 若對某一目錄下的檔案如 home ftp pub需要做到使用者認證,則在httpd.conf 中加入下面的行 options indexes followsymlinks allowoverride authconfig order allow,deny all...