每次我尝试去 艺术学校主页 并将其放置一个正确的用户名/密码,我会收到服务器错误。是的,这是作业,是的,这是我第一次做任何与此类型的设置有关的事情,因此将不胜感激。我发现的所有各种说明都将其列为正确的方式,因此我有点卡住了。

.htpasswd文件(/afs/asu.edu/users/r/l/p/rlpeck/pwd/.htpasswd):

Alice:$apr1$sgDEa/..$FBtlSGHkbPHmlW80Sj2Sx1
Bob:$apr1$V8LLa/..$iX.YVKHoDfKyTKEMvuX.g/
Chris:$apr1$XuHOa/..$o6bf/JyA1otkH0jor4n5c/
Dave:$apr1$hpjQa/..$u3/D.f0xdN23Flg35qp9g.
Eve:$apr1$JIGSa/..$uTs55qYH1.gtDV7WZ0X7q0

.htaccess文件(/afs/asu.edu/users/r/l/p/rlpeck/www/CSE465a):

AuthType Basic
AuthName "Restricted Area"
AuthUserFile /afs/asu.edu/users/r/l/p/rlpeck/pwd/.htpasswd
AuthGroupFile /dev/null
Require valid-user

Server Error

当我跑步时 locate -r error.log 我得到的就是这些:

/opt/tivoli/tsm/client/ba/bin/dsmerror.log
/usr/share/doc/cups-1.2.4/de/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/es/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/help/ref-error_log.html
/usr/share/doc/cups-1.2.4/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/ja/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/pl/images/button-view-error-log.gif
/usr/share/doc/cups-1.2.4/sv/images/button-view-error-log.gif
/var/log/cups/error_log
/var/log/cups/error_log.1
/var/log/cups/error_log.2

编辑:服务台的回复:

如果您正在测试页面的安全性,则通过。我看不到错误

有帮助吗?

解决方案

  • 是使用的.htaccess文件使用 UNIX线路结尾?如果您将其保存在Windows计算机上,那可能是一个问题。如果使用FTP,则可以以ASCII模式转移。否则,请获取一个好的文本编辑器,例如Notepad ++(http://notepad-plus-plus.org/)并在编辑下设置UNIX格式→EOL转换→UNIX格式。

  • 是个 AuthuserFile PathName 正确的? Web服务器计算机看到的路径名应该不是您看到的路径名。运行定位命令时,您可能会登录与Web服务器不同的服务器; AFS网络文件系统允许这两个服务器都可以看到您的文件,但不一定在两者的同一路径上。

  • Web服务器吗 有许可 读取.htpasswd文件?尝试将其放入与.htaccess文件相同的目录中,并因此在.htaccess中更新路径名。当然,这取决于服务器配置是否会阻止某人以这种方式查看有效密码的列表,因此您可能需要找出需要使用的AFS命令来授予该许可。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top