Apache und WebDAV

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
crazymarc1989
Beiträge: 2
Registriert: 01.07.2015 19:51:41

Apache und WebDAV

Beitrag von crazymarc1989 » 01.07.2015 19:53:44

Hallo zusammen,

derzeit versuche ich über meinen Server eine WebDAV-Verbindung als Netzlaufwerk herzustellen.

Dies funktioniert soweit alles korrekt, wenn ich die Einstellungen so drin habe:
Alias /dav /var/www/vhosts/domainname/webdav

<Directory /var/www/vhosts/domainname/webdav>
DAV on
</Directory>
Problem hier dann ist aber das ich kein Benutzername und Passwort eintragen muss.
Daher habe ich die Einstellungen dann angepasst in:
Alias /dav /var/www/vhosts/domainname/webdav

<Directory /var/www/vhosts/domainname/webdav>
DAV on
Options +Indexes
AuthType Basic
AuthName WebDAV-Auth
AuthUserFile /var/www/vhosts/domainname/
Require valid-user
</Directory>
Wenn ich jetzt versuche das ganze per Netzlaufwerk zu verbinden, wird der Pfad nicht gefunden und Benutzername und Passwort wird nicht abgefragt.
Öffne ich im Browser den selben Pfad, frägt er ganz korrekt Nutzername und Passwort ab.

Hat da jemand eine Idee?

Gruß

Marc

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Re: Apache und WebDAV

Beitrag von Six » 02.07.2015 07:21:39

Ich gehe davon aus, dass dav und davfs aktiviert sind.

Ändere deine Konfig wie folgt ab:

Code: Alles auswählen

<Directory /var/www/vhosts/domainname/webdav>
DAV on
Options +Indexes
AuthType Basic
AuthName "WebDAV-Auth"
AuthUserFile "/PFAD/DER/NICHT/WORLD-READABLE-IST/AUTHFILENAME"
Require valid-user
</Directory>
Füge User zu AUTHFILENAME hinzu:

Code: Alles auswählen

htpasswd -c /PFAD/DER/NICHT/WORLD-READABLE-IST/AUTHFILENAME Username
Lese man htpasswd, falls du weitere User brauchst.
Be seeing you!

crazymarc1989
Beiträge: 2
Registriert: 01.07.2015 19:51:41

Re: Apache und WebDAV

Beitrag von crazymarc1989 » 02.07.2015 14:04:19

Danke für die antwort Six

Habe vergessen der Pfad korrekt anzugeben in meinem Beispiel oben

Natürlich ist die Datei nicht öffentlich zugänglich und der Dateiname steht korrekt dabei.

Wenn ich das ganze ja per Browser aufrufe funktioniert es ja. Irgendwie komisch

uname
Beiträge: 12540
Registriert: 03.06.2008 09:33:02

Re: Apache und WebDAV

Beitrag von uname » 02.07.2015 16:12:58

Etwas offtopic:
Statt "htaccess" kannst du auch mal nach "mod_auth_pam" suchen, falls du per /etc/shadow die Benutzer authentifizieren willst.

Antworten