apache 建立用戶認證
1.在配置虛擬目錄的基礎上
2.步驟
(1)建立虛擬主機,並建立虛擬目錄
虛擬目錄的內容可由Apache的配置文件中模版塊複製而來如上圖所示
(2)在虛擬主機中,把已經建立的虛擬目錄添加進來
(3)訪問-測試
allowoverride authconfig -----開啓當前目錄下的用戶認證
AuthName "please Login:" -----用戶名
AuthType Basic -----認證類型
Authuserfile /etc/httpd/mysecret ----認證密碼文件的位置
require user qq -----允許用戶登錄
一些選項參數:require grups boge ---只有boge這個用戶組的用戶可以訪問
require valid-user //在AuthUserFile 指定的文件用戶都可以訪問
(4)建立用戶
htpasswd -bc /etc/httpd/mysecret qq 123
密碼文件位置 用戶名 密碼
3.補充:
若虛擬目錄網頁文件的位置與虛擬主機網頁文件的位置是同一位置時,則會產生輸入網頁域名就需要輸入允許訪問的用戶名和密碼!