apache虚拟主机用户验证

apache虚拟主机用户验证

  1. vim httpd-vhosts.conf
    <VirtualHost *:80>
        DocumentRoot "/data/www"
        ServerName www.123.com
      <Directory /data/www/abc/>
        AllowOverride AuthConfig
        AuthName "?"
        AuthType Basic
        AuthUserFile /data/.htpasswd
        require valid-user
      </Directory>
    </VirtualHost>

  2. mkdir /data/.htpasswd

  3. htpasswd -c /data/.htpasswd user1
    htpasswd /data/.htpasswd user2 
    注意的是第一次创建用户是需要加-c的,第二次就不需要加-c,否则或覆盖
    如果想要更改密码htpasswd -m /data/.htpasswd user2

  4. 重启apache,访问www.123.com/abc
    apache虚拟主机用户验证










本文转自 meteor_hy 51CTO博客,原文链接:http://blog.51cto.com/zuoshou/1743608,如需转载请自行联系原作者
上一篇:PostgreSQL 10.1 手册_部分 II. SQL 语言_第 5 章 数据定义


下一篇:Java 线程同步组件 CountDownLatch 与 CyclicBarrier 原理分析