用Apache的.htaccess文件增加用戶認證
添加時間:2011-3-14
添加:
admin
有時候某些目錄下的文件需要增加認證,Apache缺省的認證模塊都是很完備的,以下就是一個通過.htaccess文件增加用戶認證的例子。即使對于虛擬主機用戶也可以通過上傳一些文件來實現(xiàn)認證控制。
首先用htpasswd創(chuàng)建一個密碼文件:比如文件名叫做my.passwd
/home/apache/bin/htpasswd -c -b my.passwd myusername mypassword
如果增加帳號:
/home/apache/bin/htpasswd -b my.passwd anotherusername anotherpassword
將my.passwd上傳到一個非發(fā)布路徑下。
比如你的物理WEB根目錄的上一級
/home/apache/conf/my.passwd
創(chuàng)建 .htaccess
AuthName "My Authorization Directory"
AuthType Basic
AuthUserFile /home/apache/conf/my.passwd
Require valid-user
將這個文件上傳到你需要進行用戶認證的目錄:
/home/apache/htdocs/admin/.htaccess
這樣這個目錄的訪問就需要認證了。
關鍵字:Apache .htaccess 文件 增加 用戶認證
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認iptable規(guī)則詳解