2010年7月5日 星期一

使用Apache的目錄驗證 (加密目錄)

在設定檔 httpd.conf 中

以 DocumentRoot 目錄為例
<Directory "/var/www/html">
AllowOverride None 改為 AllowOverride All
</Directory>

另外於目錄中建立 .htaccess 檔
AuthUserFile .htpasswd   用戶帳號密碼文件名(建議放置不同位置)
AuthName "加密的目錄"  畫面提示文字
AuthType Basic                 驗證方式
require valid-user             密碼驗證方式

建立 .htpasswd 檔
htpasswd -c -m /var/www/.htpasswd(密碼文件名) user(登入名稱)
-c: 建立檔案
-m: 使用md5加密

沒有留言:

張貼留言