Zum Inhalt springen
TURNKEYGNU / LINUX
AnwendungenDokumentationBlogBildschirmfotosGitHubTurnKey Hub
文Deutsch
EnglishEspañol中文日本語PortuguêsDeutsch
Haus/So aktivieren Sie WebDAV auf Apache

Dokumentation

So aktivieren Sie WebDAV auf Apache

WebDAV in Apache aktivieren

Dies gilt für den LAMP Appliance (und technisch für jeden anderen Appliance, der den Apache2-Webserver enthält - Sie müssen jedoch möglicherweise weitere Änderungen vornehmen). Beachten Sie, dass dies nicht der einzige Weg ist, noch wird es als der beste vorgeschlagen, nur einer, der als der einfachste vorgeschlagen wurde. Hier durch Steffen Mit ein wenig Tweaking und zusätzlichen Informationen hinzugefügt.

Ich habe es in /root eingefügt, aber es kann woanders hingehen:

mkdir /root/webdav
chown www-data:root /root/webdav

Aktivieren Sie die erforderlichen Module:

a2enmod dav_fs
a2enmod dav

Erstellen Sie eine neue virtuelle Host-Konfiguration:

nano /etc/apache2/sites-available/webdav

Fügen Sie dann etwas wie dieses zu Ihrer virtuellen Host-Konfiguration hinzu (und speichern Sie es):

Alias /webdav /root/webdav

<Location /webdav>
   DAV On
   SSLRequireSSL
   Options None
   AuthType Basic
   AuthName webdav
   AuthUserFile /root/passwd.dav

   <LimitExcept GET OPTIONS>
     Require valid-user
   </LimitExcept>

</Location>

Starten Sie Apache neu:

service apache2 restart

Konfigurieren Sie Ihre Benutzer und Passwörter:

htpasswd -c /root/passwd.dav user1

Und geben Sie das gewünschte Passwort für 'user1' ein. Weitere Benutzer können durch Wiederholung dieser Zeile hinzugefügt werden, wobei jedoch der '-c'-Schalter weggelassen wird, da die Passwortdatei bereits vorhanden ist.

Berechtigungen für die Passwortdatei festlegen:

chown www-data:root /root/passwd.dav
chmod 460 /root/passwd.dav

Für Benutzer, die über Windows auf WebDAV-Ordner zugreifen möchten, ist möglicherweise ein zusätzlicher Schritt erforderlich. Hier.

TURNKEYGNU / LINUX

Eigene Infrastruktur betreiben, ohne bei null anzufangen.

TurnKey erkunden
Über TurnKeyDokumentationHäufige FragenBlogGitHub
Frei und quelloffenStandardmäßig sicherSofort einsatzbereit