星期一, 八月 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
再來就是輸入密碼, 即完成設定.
發表迴響
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~





