Es kann nützlich sein, wenn man z.B. einen WebDAV Account, einer Nextcloud in ein Dateisystem unter Linux einzubinden. Um beispielsweise ein automatisches Backup der eigenen Dateien einzurichten.
Installation
Um das zu erreichen, benötigen wir zu erst das Linux Paket davfs2
Unter Debian und Ubuntu, die den apt Paketmanager nutzen geht das wie folgt:
sudo apt install davfs2
WebDAV-Resource einhängen
sudo mount.davfs https://example.net/webdav /media/example
Dieser Befehl ist für das „einmalige“ einhängen. Wenn es automatisch auch bei einem Neustart eingehängt werden soll dann kannst du das in der Datei /etc/fstab hinterlegen.
https://example.net/webdav /media/example davfs user,rw,noauto 0 0
Wenn die Daten in der /etc/fstab hinterlegt wurden, lässt sich die WebDAV-Resource ganz einfach mit diesem Befehl einbinden:
mount /media/example
Um die WebDAV-Resource wieder auszuhängen bzw. aus dem Dateisystem zu entferenen nutzt du den Befehl fusermount.
fusermount -u /media/example
Wenn fusermount nicht funktioniert kann es sein, dass du noch das Paket fuse nachinstallieren musst.
sudo apt install fuse
Login Daten hinterlegen
Um nicht bei jedem einbinden bzw. beim automatischen einbinden die Login Daten einzugeben, kannst du die Login Daten hinterlegen. Diese werden dann in /etc/davfs2/secrets oder ~/.davfs2/secrets
Nur Benutzername:
/media/example Benutzername
Benutzername und Passwort:
/media/example Benutzername Passwort