Apache实现用户验证访问
2014-04-19 15:53
513 查看
1、修改Apache主配置文件
本文出自 “linux成长之路” 博客,请务必保留此出处http://linuxlovers.blog.51cto.com/6787002/1398568
[root@localhost htdocs]# vim /usr/local/apache2/conf/httpd.conf <Directory "/usr/local/apache2/htdocs"> AllowOverride AuthConfig //改成AuthConfig </Directory>2、在虚拟主机的主目录下创建.htaccess文件
[root@localhost local]# cd /usr/local/apache2/htdocs/ [root@localhost htdocs]# vim .htaccess AuthName "frank share web" //受保护的领域名称 AuthType Basic //认证类型 AuthUserFile /usr/local/apache2/htdocs/.htpasswd //用户认证文件 require valid-user3、创建认证用户和密码
[root@localhost htdocs]# /usr/local/apache2/bin/htpasswd -c /usr/local/apache2/htdocs/.htpasswd test //第一次创建需要-c参数 New password: Re-type new password: Adding password for user test
//修改认证用户密码 [root@localhost htdocs]# /usr/local/apache2/bin/htpasswd -m /usr/local/apache2/htdocs/.htpasswd test New password: Re-type new password: Updating password for user test4、验证
[root@localhost htdocs]# curl 192.168.0.104 -I HTTP/1.1 500 Internal Server Error Date: Sat, 19 Apr 2014 07:51:41 GMT Server: Apache/2.2.16 (Unix) PHP/5.3.27 Connection: close Content-Type: text/html; charset=iso-8859-1
本文出自 “linux成长之路” 博客,请务必保留此出处http://linuxlovers.blog.51cto.com/6787002/1398568
相关文章推荐
- Apache服务器实现用户验证
- 怎么实现用户匿名访问web,但数据库要用Windows集成验证方式(数据库和web服务器分别在两台机器上)
- Apache服务器实现用户验证
- 只有经过验证的用户才能访问某个页面实现方法
- Apache-HTTPClient 用户验证实现
- day43:Apache域名跳转、用户验证及访问格式
- apache如何在虚拟主机中实现用户验证
- AngularJS中实现用户访问的身份认证和表单验证功能
- apache在虚拟主机中实现用户验证
- Linux下Apache服务器实现用户验证
- Apache服务器实现的用户验证
- apache服务器实现用户验证
- apache如何添加虚拟主机和在虚拟主机中实现用户验证
- apache服务器基于.htpasswd 实现用户验证
- linux-apache安装实现用户登录身份验证
- Apache服务器实现用户验证
- RHEL6.3实现基于加密的用户认证验证访问
- Apache中实现身份验证和访问控制
- apache如何在虚拟主机中实现用户验证
- Linux 下实现 Apache服务器用户验证