萬盛學電腦網

 萬盛學電腦網 >> 病毒防治 >> 用apache對網頁目錄進行認證保護

用apache對網頁目錄進行認證保護

實現步驟
1、修改/etc/apache/httpd.conf文件找到位於<Directory “/var/www/htdocs”>下面的如下內容

AllowOverride None修改為

AllowOverride AuthConfig

2、生成密碼文件用htpasswd在/etc/apache目錄下生成一個passwords密碼文件並創建一個test用戶
htpasswd -c /etc/apache/passwords test按照提示輸入兩遍密碼然後修改密碼文件的權限
chown root.nobody /etc/apache/passwords chmod 640 /etc/apache/passwords 

在/var/www/htdocs/ftp目錄下生成一個。htaccess文件,內容如下
AuthType Basic AuthName “By Invitation Only”

AuthUserFile /etc/apache/passwords Require valid-user

4、重啟apache
/etc/rc.d/rc.httpd restart現在你再次訪問http://localhost/ftp的時候,就會提示你輸入用戶名和密碼了。
注意:用htpasswd生成密碼文件的時候,只要第一次用-c這個參數以後添加用戶,不要使用-c這個參數。

copyright © 萬盛學電腦網 all rights reserved