Kennwortschutz mit Lighttpd

22/09/2012 - 19:10 von michaelnoeusenet | Report spam
Ich habe hier Lighttpd unter Raspbian laufen. Nun würde ich gerde die
darauf laufende Website mit einem Kennwort schützen.

Eine .httaccess-Datei wird von Lighttpd nicht unterstützt, also habe ich
die Anleitung unter

<http://nerdaholic.de/38/http-authen...httpd/>

mal ausprobiert.

So weit, so fein, jedoch wird beim Zugriff auf den Webserver noch immer
kein Kennwort abgefragt.

Meine aktuelle Datei lighttpd.conf:

sserver.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
"mod_fastcgi",
# "mod_rewrite",
)

server.document-root = "/var/www"
server.upload-dirs = ( "/var/cache/lighttpd/uploads" )
server.errorlog = "/var/log/lighttpd/error.log"
server.pid-file = "/var/run/lighttpd.pid"
server.username = "www-data"
server.groupname = "www-data"
server.port = 80


index-file.names = ( "index.php", "index.html",
"index.lighttpd.html" )
url.access-deny = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

compress.cache-dir = "/var/cache/lighttpd/compress/"
compress.filetype = ( "application/javascript", "text/css",
"text/html", "text/plain" )

# default listening port for IPv6 falls back to the IPv4 port
include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"

fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php-cgi",
"socket" => "/tmp/php.socket" )))

auth.backend = "htpasswd"
auth.backend.htpasswd.userfile = "/etc/lighttpd/htpasswd"
auth.debug = 1

auth.require = ( "/var/www" =>
(
"method" => "basic",
"realm" => "Kennworteingabe",
"require" => "user = Benutzername" ))


Wo liegt der Fehler?

TIA


Gruß
Mac OS X is like a wigwam:
Michael no Windows, no Gates, Apache inside.
 

Lesen sie die antworten

#1 Christian Zietz
22/09/2012 - 20:49 | Warnen spam
Michael Noe schrieb:

auth.require = ( "/var/www" =>



Sollte dieser Pfad nicht relativ zum "document-root" sein? Also in
Deinem Fall nur "/".

Christian
Christian Zietz - CHZ-Soft - czietz (at) gmx.net
WWW: http://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x6DA025CA

Ähnliche fragen