搜尋此網誌

RHCE - htpasswd 設定


讓Web Server 開啟帳號密碼驗證功能

 新建所屬的加密資料夾(本範例是位於 /var/www/html/sec )



[root@instuctor]# mkdir /var/www/html/sec

這個資料夾內必須要存在兩個檔案

.htaccess  設定檔
.htpasswd 帳號、密碼檔

 [root@instuctor]#vim /var/www/html/sec/.htaccess
.htaccess 檔案的範例如下:(使用vi編輯器)

AuthName "隨你取"
AuthType Basic
AuthUserFile "
/var/www/html/sec/.htpasswd"
require valid-user



用 touch 指令建立空檔案:
touch .htpasswd

再用 htpasswd 指令一筆筆新增帳號與密碼(htpasswd程式應當與httpd放在同一資料夾中,找找看。):


[root@instuctor]#htpasswd -m /var/www/html/sec/.htpasswd bob


編輯 Apache Server 的設定檔:httpd.conf
自行加入下列四行:
Alias /sec/ " /var/www/html/sec/"
<Directory " /var/www/html/sec/">
   AllowOverride All
</Directory>

 [root@instuctor]#service httpd restart

開啟瀏覽器 http://你的IP/sec
 

Copyright © Jackie.Chen | Powered by Blogger | Template by 54BLOGGER | Fixed by Free Blogger Templates