文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Apache配置认证

Apache配置认证

时间:2008-05-04  来源:chinaseen

    如需在打开某个网站时进行用户认证,使合法用户才能浏览网页,则在httpd.conf中相应的容器中,如<Directory "/var/www/htdocs">中使用两种方法:使用.htaccess文件,和不使用.htaccess文件。
(一)不使用.htaccess文件
在容器中加入下列语句:
AllowOverride None //指定不使用.htaccess文件认证
AuthType Basic   //指定使用基本认证方式,还有一种认证方式为摘要认证(Digest),由于一些浏览器不支持,所以一般只使用基本认证。
AuthName "nsas"  //指定进行认证的领域
AuthUserFile /var/nasa //指定认证文件存放的位置
require valid-user //授权给认证文件中所有的用户
(二)使用.htaccess文件
1)在容器中加入下列语句:
AllowOverride AuthConfig //允许在.htaccess文件中使用认证和授权语句
2)在容器所对应的目录中创建.htaccess文件,并在其中加入以下内容:
AuthType Basic
AuthName "nsas"
AuthUserFile /var/nasa
require valid-user
    完成上述操作后运行如下命令:
1)创建认证文件,并添加用户:htpasswd -c nsas admin
 随后系统提示输入admin用户对应的口令。
2)将认证文件的属主修改为apache用户,如www:
 chown www:www nsas
重启apache即可。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载