Ручное монтирование cifs работает нормально, но не в fstab

Ручное монтирование cifs работает нормально, но не в fstab

У меня возникла проблема, которая сводит меня с ума...

Использование команды ручного монтажа

sudo mount -t cifs //192.168.1.1/shareName /media/shareName -o uid=1000,gid=1000,rw,username='domain/name',password=pw

Я могу смонтировать свой сетевой ресурс без проблем. Но затем, когда я включаю строку

//192.168.1.1/shareName /media/shareName   cifs    uid=1000,gid=1000,rw,username='domain/name',password=pw   0   0

в fstabи выполнить затем команду

sudo mount -a

Я получаю сообщение об ошибке

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Когда я перезагружаю компьютер, процесс загрузки проходит нормально, без ошибок, но общий ресурс не монтируется.

Кто-нибудь знает, это баг?! Или я что-то упустил?

Спасибо, что прочитали это...

PS: У меня нет пробелов в имени сетевого ресурса или каких-либо «странных» символов в пароле. Также установлены cifs-utils. Дополнительная опция usersв fstabтоже не помогла. Конечно, я воспользуюсь файлом позже , credentialкогда fstabзапись заработает, в данный момент я использую пароль fstabтолько для тестирования (и он не сработал, когда я попробовал файл учетных данных вместо него)...

PPS: Я использую Kubuntu 12.10, но надеюсь, это не имеет значения...

решение1

Мой выглядит так — с файлом учетных данных, как упомянуто выше, но с некоторыми другими явными опциями.

//192.168.1.2/photos /media/photos cifs credentials=/home/[credentialfile],iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,uid=[my userid],gid=[my groupid],nobootwait 0 0

решение2

Попробуйте указать имя пользователя и домен отдельно и без одинарных кавычек:

domain=MYDOMAIN,user=myusername

решение3

Попробуйте с файлом учетных данных. У меня была та же проблема. Файл учетных данных сработал как по маслу.

Пример записи fstab:

//192.168.1.100/music /media/Musik cifs credentials=/home/user/.smbcredentials 0 0

Связанный контент