apache用户认证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache用户认证相关的知识,希望对你有一定的参考价值。

例如:我们在网站上有些敏感数据不能让别人看到,我们可以看到,就得给数据加密。

[[email protected] www]# mkdir abc  创建一个目录

[[email protected] www]# cd abc

 

 [[email protected] abc]#  cp /etc/passwd ./12.txt   拷贝个文件做测试

技术分享
















给用户做加密认证

[[email protected] abc]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf    在主配置文件中添加自定义那项

 

<VirtualHost *:80>

    DocumentRoot "/data/www"

    ServerName www.test.com

    ServerAlias www.aaa.com

  #   ErrorLog "logs/dummy-host.example.com-error_log"

  #  CustomLog "logs/dummy-host.example.com-access_log" common

  <Directory /data/www/abc/>

      AllowOverride AuthConfig

      AuthName "自定义的"

      AuthType Basic

      AuthUserFile /data/.htpasswd

      require valid-user

 </Directory>

   

设置加密

[[email protected] abc]# /usr/local/apache2//bin/htpasswd -c /data/.htpasswd user1

New password:

Re-type new password:

 

Adding password for user user1

如果还需继续创建去掉-c即可

检查配置文件是否正确

[[email protected] abc]# /usr/local/apache2/bin/apachectl -t

Syntax OK

重新加载

[[email protected] abc]# /usr/local/apache2/bin/apachectl graceful

生效后的效果

技术分享


本文出自 “mr guo” 博客,谢绝转载!

以上是关于apache用户认证的主要内容,如果未能解决你的问题,请参考以下文章

Apache用户认证

Apache用户认证

Apache使用mysql认证用户

apache用户认证

apache用户认证

四十Apache用户认证域名跳转Apache访问日志