Pisze z następującym problemem pewnie prostym dla wyjadaczy z tego forum.. ale jak to mówią kto nie pyta ten nie błądzi. Otóż mam uruchomione następujące moduły:
Available modules: auth cgi fastcgi proxy rrdtool simple-vhost ssi ssl status userdir
Already enabled modules: auth fastcgi userdirNaturalnie mod userdir działa czyli serwer.pl/~user działa i listowane są jego katalogi. Natomiast zależy mi na tym żeby dostęp do tego folderu był za pomocą hasła. Konfiguracja lighttpd.conf standardowa z dodanymi modami. Konfiguracja mod_auth wyglada nastepujaco:
server.modules += ( "mod_auth" )
auth.backend = "htpasswd"
auth.backend.htdigest.userfile = "/etc/lighttpd/.htpasswd"
auth.debug = 2
# auth.backend.plain.groupfile = "lighttpd.group"
# auth.backend.ldap.hostname = "localhost"
# auth.backend.ldap.base-dn = "dc=my-domain,dc=com"
# auth.backend.ldap.filter = "(uid=$)"
auth.require = ( "/home/user/" =>
(
"method" => "basic",
"realm" => "Prosze podac login i haslo",
"require" => "valid-user"
),
# "/server-info" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "group=www|user=jan|host=192.168.2.10"
# )
)
Oczywiscie user dodany do pliku .htpasswd przy tworzeniu pliku
htpasswd -c /etc/lighttpd/.htpasswd userW logu lighttpd dokladnie w error.log dostaje info
2010-03-09 11:51:37: (http_auth.c.865) get_password failedJestem pewien, że hasło wpisuje poprawnie. Robiłem metodami rożnymi metodami zwykła plain i również to samo..