QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 941|回复: 4

apache用户认证的问题(配置完全正确) 急!!!!

[复制链接]
发表于 2006-1-24 19:37:09 | 显示全部楼层 |阅读模式
我的用户认证配置一点都没错,为什么输入用户名和密码,就是无法显示,最后还显示401错误这个是我的httpd.conf的配置文件
Alias /xiangqian "/usr/local/xiangqian"

<Directory "/usr/local/xiangqian">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

这个是我在/usr/local/xiangqian下的..htaccess
的配置
AuthName "please enter passwd"
AuthType Basic
AuthUserFile /etc/httpd/conf/.htpasswds
require user xiangqian

在/etc/httpd/conf/下这个文件我也创建了

请问各位这是为什么,谢谢啊.急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 楼主| 发表于 2006-1-24 19:39:51 | 显示全部楼层
这个是我在/usr/local/xiangqian下的.htaccess
不是上面所说的这个是我在/usr/local/xiangqian下的..htaccess
对不起各位
回复

使用道具 举报

发表于 2006-1-30 00:49:36 | 显示全部楼层
.htaccess 这个文件是怎么创建的?不会是用文本编辑器吧?
回复

使用道具 举报

发表于 2006-1-30 14:02:29 | 显示全部楼层
1.在/etc/httpd/conf下无需创建.htaccess这个文件
2.AuthUserFile /etc/httpd/conf/.htpasswds把文件名改成.htpasswd
3.AllowOverride All将All改成AuthConfig(身份验证)
4.Options Indexes FollowSymLinks将最后一个改成MultiView(内容协商)
然后用htpasswd -c /usr/local/xiangqian/.htpasswd 用户名
重启httpd再看看是否成功
回复

使用道具 举报

 楼主| 发表于 2006-2-2 20:02:39 | 显示全部楼层
我知道了,是权限的问题,还是自己疏忽造成的,深感愧疚!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 22:34 , Processed in 0.043249 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表