系统环境64位Ubuntu,apache2.2
Apache已经内置用户验证机制,通过设置可使用简单认证
然后我们编辑/etc/apache2/sites-available/default
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig #启用身份认证
Order allow,deny
allow from all
</Directory>
建立/var/www/.htaccess文件
vim /var/www/.htaccess
AuthName "Share Web" #描述,可根据自己需要添加任意内容
AuthType Basic
AuthUserFile /var/www/.htpasswd #认证使用的密钥文件
require valid-user #可设置参数require valid-user代表合法用户, require user frank
指定用户认证
创建apache的验证用户
htpasswd -c /var/www/.htpasswd frank #建立名为frank用户
htpasswd -m .htpasswd frank #更改用户密码
重启apache服务,然后访问 http://你的网站地址
本文出自:亿恩科技【www.enkj.com】
服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]
|