修改apache配置文件apache2.conf或者httpd.conf或者/etc/apache2/sites-enabled/000-default.conf
其中Indexes改为-Indexes,表示禁止浏览
然后重启apache服务:service apache2 restart
如果是apache+openstack-dashboard服务,则修改的配置文件为openstack-dashboard.conf
1、使用htpasswd生成访问账号和密码存放于/var/www/html/members.txt中
htpasswd -bc /var/www/html/members.txt test 123456 生成登录账号test,密码为123456
2、修改apache配置文件apache2.conf或是httpd.conf,具体的配置如下
如果存在Require all granted这一行,要使用#将其注释掉
<Directory /var/www/> 要访问的目录
Options Indexes FollowSymLinks
AllowOverride None
AuthType Basic
AuthName Authorize 提示信息
AuthUserFile /var/www/html/members.txt 包含用户名和密码的文本文件
require user test 被授权访问的用户
</Directory>
3、重启apache服务