WebDAV-Ordner automatisch laden

1685
Orcun

Ich möchte den WebDAV-Ordner automatisch mit einem Bash-Skript laden. Meine Serverressourcen sind sehr schlecht, so dass ich ein Speicherproblem mit WebDAV habe. Daher muss ich den WebDAV-Ordner umounten, um Cache und Speicher zu löschen. Nach diesem Befehl muss ich jedoch WebDAV-Ordner manuell einhängen. Da das System mich nach Anmeldeinformationen für den WebDAV-Ordner fragt, kann ich dies nicht mit einem Bash-Skript tun.

Ich habe die ~/.davfs/secretDatei wie folgt bearbeitet :

http://<webdav address> username password 

Danach habe ich die Zeile secrets ~/.davfs2/secretin der /etc/davfs2/davfs2.conf Datei unkommentiert .

Aber das System fragt mich immer noch nach Anmeldeinformationen.

Wie kann ich WebDAV automatisch einbinden?

1

1 Antwort auf die Frage

0
flooose

Ich habe das zum Laufen gebracht, indem ich alles drin gelassen habe /etc/davfs2/, dh sowohl die secretsDatei als auch die Datei davfs2.conf. Ein entsprechender Einhängepunkt /etc/fstabsieht ähnlich aus

https://dav.example.com/path/to/store /mnt/ davfs file_mode=0664,dir_mode=2775 0 0 

erlaubt mir, den Laden mit zu montieren mount /mnt. Ich habe die arch linux-Seite als Leitfaden verwendet.

Diese Frage scheint auch verwandt zu sein. Die davfs2Konfiguration unterstützt unterschiedliche Optionen, je nachdem, ob die Konfiguration in /etc/davfs2oder in ist ~/.davfs2. Nicht ganz intuitiv ... :(