Apache服務——我的用戶主頁功能

使用Apache服務部署靜態網站(二)html

我的用戶主頁功能數據庫

Apache服務程序中有個默認未開啓的我的用戶主頁功能,可以爲全部系統內的用戶生成我的網站,確實很實用哦~vim

1步:開啓我的用戶主頁功能:安全

[root@hbza~]# vim /etc/httpd/conf.d/userdir.conf
將第17行的UserDir disabled前加一個#,表明該行被註釋掉,再也不起做用。
將第23行的UserDir public_html前的#號去除,表示該行被啓用。
注意:UserDir參數表示的是須要在用戶家目錄中建立的網站數據目錄的名稱(即public_html)網站

 

 

 

 

重啓Apache服務程序:加密

[root@hbza~]# systemctl restart httpdspa

 

 

 

2步:建立我的用戶網站數據3d

切換至普通會員sdy的家目錄:rest

 

建立網站數據目錄public_html,htm

寫入首頁文件內容,

給予網站目錄755的訪問權限

 

 

 

第3步:增長密碼安全驗證。

有時候並不但願全部人均可以留意訪問到本身的我的網站,那就能夠使用Apache密碼口令驗證功能增長一道安全防禦吧。
使用htpasswd命令生成密碼數據庫(-c參數用於第一次生成):

 

 

 

 

 

編輯配置文件開啓密碼驗證(具體參數見下圖):

[root@hbza~]# vim /etc/httpd/conf.d/userdir.conf

 

 

 

再次打開sdy的網址,會發現已經有密碼驗證了~

 

 

 

 輸入正確口令

 

 

 

若是口令輸入錯誤會直接禁止訪問:

 

 

 

這裏的User Name是sdy,密碼並不是該用戶的系統密碼,而是htpasswd命令建立的網站密碼,不要搞混哦~

相關文章
相關標籤/搜索