vlei 发表于 2015-11-27 14:59:10

Linux Apache 给 awstats 创建 访问密码

  CentOS7 安装最新版本 awstats ,在httpd.conf 中加入了alias,可以直接访问网址就进入 浏览。十分不安全。
  给访问加上密码的方法:
  



# htpasswd -bc /home/awstats/wwwroot/.htpasswd aaa 123456
# nano /etc/httpd/conf/httpd.conf #修改 Apache 配置文件,给awstats 加上限制:
Alias /awstatscss "/home/awstats/wwwroot/css/"
Alias /awstatsicons "/home/awstats/wwwroot/icon/"
ScriptAlias /awstats/ "/home/awstats/wwwroot/cgi-bin/"
#
# This is to permit URL access to scripts/files in AWStats directory.
#
<Directory &quot;/home/awstats/wwwroot&quot;>
Options None
AllowOverride None
AuthName &quot;Members Only&quot;
AuthType basic
AuthUserFile /home/awstats/wwwroot/.htpasswd
require valid-user
#Require all granted
</Directory>


  


  在重新访问http://www.zbphp.com/awstats/awstats.pl 会出现需要输入密码的提示(by default7#zbphp.com):



  


  
页: [1]
查看完整版本: Linux Apache 给 awstats 创建 访问密码