davfs: シークレット ファイルの構文エラー

davfs: シークレット ファイルの構文エラー

ここに、(リモート) davfs ファイル システムをマウントする Linux システムがあります。すべて正常で、コマンド ラインから手動でファイル システムをマウントすると動作します。

/> 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

何が問題なの?!?見つけるのは難しいですが、簡単です:

私の場合、シークレット ファイルのパスワードの後ろに空白 (" ") がありました... ;-) 以上です。

関連情報