星期一, 八月 15, 2005

Apache 簡易密碼設定

設定 Apache 跳出帳號密碼的視窗, 來做簡單驗證的方法.

1. 假設現在是要將 /var/www/html 設定帳號密碼.

<Directory /var/www/html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews SymLinksIfOwnerMatch
# <Limit GET POST OPTIONS PROPFIND>
# Order allow,deny
# Allow from all
# </Limit>
# <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
# Order deny,allow
# Deny from all
# </Limit>
</Directory>

主要是 AuthConfig Limit 等限制, <Limit> 可以不寫.

2. 再來主要的就是 /var/www/html/.htaccess 檔.

# .htaccess 內容
AuthName "Section Name"
AuthType Basic
AuthUserFile /var/www/html/.htpasswd
Require valid-user

AuthUserFile 那個 password filename 可以隨意取, 也可以放在其它地方.

3. 設定 .htpasswd

指令: htpasswd filename username

再來就是輸入密碼, 即完成設定.

相關標籤
Add this page to del.icio.us Add this page to Yahoo Taiwan's bookmark Add this page to MyShare

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~