1、用戶認證
給某個目錄設置訪問權限,提升安全性。例如管理後臺等
# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<Directory /data/www/1.txt>
AllowOverride AuthConfig
AuthName "aming"
AuthType Basic
AuthUserFile /data/.htpasswd
require valid-user
</Directory>
上方,對/data/www/1.txt該文件設定訪問權限, AuthName自定義,類似提示信息;
AuthUserFile /data/.htpasswd指定用戶名密碼文件在哪裏。用apache的htpasswd創
建用戶。
# /usr/local/apache2/bin/htpasswd -cm /data/.htpasswd liuyong
第一次創建加-c選項,目的是爲了創建/data/.htpasswd密碼文件,輸入回車設定密碼。
然後重啓apache服務
# /usr/local/apache2/bin/apachetl -t
# /usr/local/apache2/bin/apachetl restart
或者
# /usr/local/apache2/bin/apachetl graceful
這裏graceful相當於reload配置