Sto cercando di eseguire un montaggio automatico WebDAV sulla mia macchina.
Ho installato davfs2
, quindi copiato /etc/davfs2
a ~/.davfs2
. Ho aggiunto l'URL WebDAV a /etc/fstab
:
[URL of the WebDAV] [Local folder] davfs rw,user,auto 0 0
Ho anche aggiunto il nome utente e la password per ~/.davfs2/secrets
e commentata secrets ~/.davfs2/secrets
in ~/.davfs2/davfs2.conf
per abilitare l'accesso automatico.
Ora posso montarlo manualmente eseguendo mount www.myserver.com
(non mi chiede username / password). Capisco che la corsa mount -a
farà la stessa cosa che sarebbe stata fatta all'avvio, ma quando corro sudo mount -a
come il mio utente ( mount -a
dice solo che devo essere root) mi viene chiesto un nome utente / password.
Ho poi commentate secrets ~/.davfs2/secrets
in /etc/davfs2/davfs2.conf
per abilitare l'autenticazione automatica (vedi questo e questo ). Ora in esecuzione sudo mount -a
E solo usando mount
entrambi i risultati in /sbin/mount.davfs:/etc/davfs2/davfs2.conf:36: unknown option
. La linea 36 è la secrets ~/.davfs2/secrets
linea.
Perché dice un'opzione sconosciuta? Come lo aggiusto?
mount -o
riscontrato : quando si utilizza l'opzione conf = per il file davfs.conf deve essere indicato come parametro (con un percorso assoluto al file secrets!), Non al file secrets stesso.