为linux服务器添加访问web密码
//1,站点Apache服务器中的httpd.conf文件有设置为: DocumentRoot /var/www/html //此路径为Apache中设置外部访问linux服务器ip地址时默认打开的文件夹路径,必须是完整路径 AccessFileName .htaccess AllowOverride All //2,linux命令 htpasswd -c allowuser/.htpasswd newuser //在当前目录下的allowuser文件夹内创建.htpasswd文件并在其中创建newuser用户,随后会提示设置密码。.htpasswd文件最好放在/var/www/下的某个文件夹内而非/var/www/html防止可访问html文件夹用户修改其内容 //3,在要控制访问的文件夹(必须是/var/www/html路径下的文件夹,或/var/www/html路径本身)内添加 .htaccess 文件,并往其中写入 AuthName "Section Name" AuthType Basic AuthUserFile /var/www/allowuser/.htpasswd //填写刚才创建的.htpasswd文件的完整路径 Require valid-user //4,最后设置文件.htpasswd和.htaccess的文件权限,确保Apache用户有读的权限,这样访问该文件夹下网页时就会要求填写.htpasswd文件里的用户名密码