跳轉到內容


佈告欄 與 常用連結
-綠茶半糖 -昇達汽車

圖片

Linux Apache 瀏覽密碼驗證


  • 請登入才能回覆
此主題沒有會員回覆

#1 sega

sega

    五星上將

  • 管理員
  • 圓點圖片圓點圖片圓點圖片圓點圖片圓點圖片圓點圖片
  • 27832 篇 文章總計
  • 性別:男生
  • 來自於:火星
  • 興趣:靠北....邊走

發表於 2009-07-05 11:21

環境 http://yourdomain.com/123

1.編輯 /etc/httpd/conf/httpd.conf
找 </Directory>

<Directory "/var/www/html/123">
Options Indexes FollowSymLinks
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>



2.在/var/www/html/123 目錄下新增 .htaccess
內容為

AuthName "Please input your ID and Password"
AuthType basic
AuthUserFile /etc/httpd/.htpasswd
require user bob alice
#require valid-user


3.在/etc/httpd下 新增 .htpasswd檔案
產生方法如下
htpasswd -cm .htpasswd bob [enter]
htpasswd .-m .htpasswd alice [enter]

4.確定有無正確產生 cat .htpasswd 會看見
alice:$apr1$6jjrP/..$PlzDciq/FAYZftFr.uVGn0
bob:$apr1$KT39w/..$aw4Gek2LMYQgtGnmWmrXL/


在造訪 http://yourdomain.com/123 就會出現密碼驗證窗格




目前瀏覽這個主題的用戶: 0 位

0 位會員, 0 位訪客, 0 位匿名會員