apache的认证安全配置,访问资源时,弹出登陆框需要用户名密码 1: httpd.conf中,对要做认证的目录进行设置 Options Indexes FollowSymLinks AllowOverride AuthConfig Order allow,deny Allow from all 2:到目录/home/mrtg/html下增加.htaccess AuthName "passwd, sir!" AuthType Basic AuthUserFile /home/mrtg/html/.htpasswd require valid-user 弹出窗口提示 passwd,sir 解析密码文件为/home/mrtg/html/.htpasswd,用.ht打头,apache是不允许web访问到的 valid-user密码文件中匹配的用户都通过 如果是 require bruce,则只有bruce用户通过 3:使用apache/bin目录下的管理用户名密码,MD5保存的 /home/mrtg/html/.htpasswd 新建文件并增加用户 /apache/bin/htpasswd -c /home/mrtg/html/.htpasswd mrtg 会提示输入密码 增加用户 /apache/bin/htpasswd /home/mrtg/html/.htpasswd mrtg2 修改密码 /apache/bin/htpasswd -m /home/mrtg/html/.htpasswd mrtg 再重启apache即可生效。