hallo,
[...] habe ich in httpd.conf "AuthConfig" eingetragen
Wo genau hast du das eingetragen? "AuthConfig" ist ein Wert, der bei AllowOverride eingetragen werden kann. Vielleicht könntest du auch eine andere Einstellung probieren.
dann mit
htpasswd -c /var/passwords/passwords sebastian
die Datei erstellt
Aber du hast kein Paßwort vergeben. Das bedeutet: der Benutzername existiert und steht da drin, also muß nach seinem Paßwort gefragt werden - das aber existiert gar nicht.
nun fragt er mich bei dem Aufruf von http://localhost/sebastian/ auch nach einem Benutzernamen & Password akzeptiert es allerdings nicht.
error.log sagt: [error] user sebastian not found: /sebastian
Das Fehlerprotokoll ist hier leicht irreführend, weil der user sebastian durchaus existiert, aber da er kein Paßwort hat, kann er nicht registriert bzw. gefunden werden.
auch /var/passwords/passwords unter /var/www funktioniert nicht -> selber Fehler
Sieht ziemlich eindeutig aus. Lege deinen Benutzer nochmal an und gib ihm ein Paßwort, dann sollte es klappen.
Grüße aus Berlin
Christoph S.