专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »web服务器 » apache虚拟目录:Apache下的目录共享访问和认证 »正文

apache虚拟目录:Apache下的目录共享访问和认证

来源: 发布时间:星期日, 2009年1月4日 浏览:43次 评论:0
以下为Apache配置

    # mkdir -p /webshare/benet
    # vi /etc/httpd/conf/httpd.conf

 1、增加以下选项,对/webshare/benet目录共享并采用认证用户访问

    Alias /benet "/webshare/benet/" ;建立访问别名 benet
    Options Indexes
    AllowOverride None
    AuthType Basic
    AuthName "benet"
    AuthUserFile /var/www/passwd/benet
    require valid-user
    Order allow,deny
    Allow from all

   2、建立认证文件和认证用户

    # cd /var/www/
    # mkdir passwd
    # cd passwd
    # htpasswd -c benet aa ;创建认证文件benet并添加aa用户
    # htpasswd benet bb ;添加bb用户
    # chown apache.apache benet
    # service httpd restart

    3、以组方式进行认证

    Alias /benet "/webshare/benet/"
    Options Indexes
    AllowOverride None
    AuthType Basic
    AuthName "admin"
    AuthUserFile /var/www/passwd/benet
    AuthGroupFile /var/www/passwd/admin
    require group admin
    # require valid-user
    Order allow,deny
    Allow from all

    # cd /var/www/passwd
    # vi admin ;创建组认证文件

    4、验证


0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: