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 в der Zeile" == "Синтаксическая ошибка в строке")

Что случилось?

2
задан 21 June 2015 в 14:26
1 ответ
-

Что случилось?!?! Сложно найти, но просто:

В моем случае в файле секретов был белый пробел (" ") за паролем ... ;-). Вот и все!

1
ответ дан 3 December 2019 в 12:46

Теги

Похожие вопросы