2012年11月3日 星期六

apach 使用帳號密碼認證保護資料夾

vi /etc/httpd/conf/httpd.conf
約326行
AllowOverride None 修改成  AllowOverride All

重新啟動apach
/etc/rc.d/init.d/httpd restart

建立要受保護的資料夾
mkdir /var/www/html/test
cd /var/www/html/test



建立這資料夾的帳號密碼
htpasswd -c .htpasswd 帳號
接著打入2次密碼
 
編輯  .htaccess
vi .htaccess

在檔案內輸入以下文字,存檔後離開
AuthUserFile /var/www/html/test/.htpasswd
AuthName "Top Secret"
AuthType Basic
require valid-user


修改密碼:htpasswd -m .htpasswd 帳號
新增使用者:htpasswd .htpasswd user2

沒有留言:

張貼留言

  探索 PEY 床:3D 列印新時代的革命性打印表面 什麼是 PEY 床? 在 3D 列印領域,打印床的選擇對於打印品質有著極大的影響。傳統上,許多使用者會選擇 PEI(聚醚酰亞胺,Polyetherimide)作為打印床,但現在,一種新的材料—— PEY (可能是一種改良...