WEBDAV-Server und -Client einrichten
WEBDAV ist ein Verfahren, um Verzeichnisse und Dateien auf einem Web-Server in die Dateistruktur des eigenen Betriebssystems einzubinden. Alle verbreiteten Betriebssysteme verfügen über die dazu nötigen Hilfsmittel.
Die folgenden Angaben beziehen sich auf »openSUSE«. Für andere Linux-Distributionen sind sie sinngemäß anzupassen.
WEBDAV-Server
Installation der nötigen Software
zypper in apache2
Konfiguration
Es ist die Datei /etc/apache2/vhosts.d/webdav.conf
anzulegen. Sie definiert
einen neuen virtuellen Host, der als WEBDAV-Server funktioniert:
<VirtualHost *:81>
ServerAdmin Rolf.Niepraschk@ptb.de
DocumentRoot /srv/www/vhosts/webdav/
DAVLockDB /var/lib/dav/lockdb
<Directory /srv/www/vhosts/webdav/texlive/>
Options Indexes MultiViews
AllowOverride None
Require all granted
DirectoryIndex disabled
</Directory>
Alias /texlive /srv/www/vhosts/webdav/texlive
<Location /texlive>
DAV On
ForceType text/plain
Options Indexes FollowSymLinks
</Location>
</VirtualHost>
WEBDAV-Client (Mounten von Netwerkresourcen)
Windows
net use http://a73434.berlin.ptb.de:81/texlive /persistent:yes
Linux
Testweises Mounten
mount -t davfs http://a73434.berlin.ptb.de:81/texlive/ /mnt
Automatisches Mounten
http://a73434.berlin.ptb.de:81/texlive/ /opt/webdav davfs _netdev,auto,user,exec 0 0