У меня есть следующая рабочая команда монтирования:

mount -t cifs -o credentials=/home/git/.smbcredentials,sec=ntlm //SRV010/Service\ Center\$/Informatie\ Management/Development /home/git/repositories

Это работает просто отлично, сетевой файл монтируется просто отлично. Теперь с помощью nano /etc/fstab я пытаюсь заставить это работать. Моя попытка заключается в следующем:

//SRV010/Service\ Center\$/Informatie\ Management/Development /home/git/repositories cifs credentials=/home/git/.smbcredentials,iocharset=utf8,sec=ntlm 0 0

но тогда я получаю следующую ошибку:

mount: /etc /fstab: ошибка разбора: игнорировать запись в строке 13. mount: не могу найти репозитории / в /etc /fstab

Что здесь не так?

1 ответ1

1

Так что я просто решил свой вопрос ...

Очевидно, пробелы не могут быть экранированы простым использованием \ in fstab. Замена

//SRV010/Service\ Center\$/Informatie\ Management/Development

с

//SRV010/Service\040Center$/Informatie\040Management/Development

исправил проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .