实现效果 1.修改http.conf文件 设置指定目录的配置,例如设定test目录的配置,增加验证。 <Directory "/www/test"> Options Indexes AllowOverride AuthConfig Order allow,deny Allow from all </Directory> 2.在指定目录下增加.htaccess文件 文件内容如下: AuthName "sys" AuthType Basic AuthUserFile /www/test/.htpasswd require user admin 第一行,验证提示信息。 第二行,验证类别。 第三行,密码文件所在路径,绝对路径。 第四行,指定登录用户名。指定admin用户登录。 3.增加.htpasswd文件 /usr/local/apache2/bin/htpasswd -c /www/test/.htpasswd admin 输入上面命令,htpasswd目录写自己的目录,最后一个参数即为登录账号名,会提示输入两次密码。 重启apache。 访问设定的地址,看下是否已经有apache的登录验证。