davfs:机密文件中的语法错误

davfs:机密文件中的语法错误

我这里有一个 Linux 系统,它应该挂载 (远程) davfs 文件系统。一切正常,如果我从命令行手动挂载文件系统,它就可以正常工作:

/> mount /share/davDrives/private 
Gib bitte den Benutzernamen für den Server https://data011.fritz.box/webdav/Shared/Public an; wenn du keinen angeben willst, drücke Return.
  Benutzername: username
Gib bitte das Passwort von username für den Server https://data011.fritz.box/webdav/Shared/Public
an; wenn du keines angeben willst, drücke Return.
  Passwort: 

(这是德语安装) 之后文件系统就成功挂载了。

但我想自动挂载文件系统。为此,我必须将用户名和密码放入 ~/.davfs2/secrets 文件中:

/share/davDrives/private  username  myPasswordIsTopSecret 

但如果我尝试安装 davfs,我会得到:

/> mount /share/davDrives/private 
/sbin/mount.davfs:/home/stewert.c-on/.davfs2/secrets:1: Syntaxfehler in der Zeile

(“Syntaxfehler in der Zeile” == “行内语法错误”)

怎么了?

答案1

出了什么问题?!很难找到,但很简单:

就我而言,秘密文件中的密码后面有一个空格(“”)...;-) 就这些!

相关内容