Вот копипаст из сети:
Не работала строка в fstab
//filesrv2/pub /mounted/pub cifs guest,rw,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 0 0
и совершенно стандартная, привычная команда
$ sudo mount -t cifs //fileserv2/pub /mnt -o guest
давала ошибку
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
При этом - обзор сети через наутилус спокойно работал, да и по сетевому пути, т.е.
$ nautilus smb://fileserv2/pub
нормально открывалось.
Решение проблемы: надо разрешить cifs использование lanman авторизации и plaintext passwords (по умолчанию - запрещено). Сделать это можно двумя вариантами:
либо установив флаги безопасности командой
$ sudo echo 0x30030 > /proc/fs/cifs/SecurityFlags
либо добавив флаг sec=lanman к опциям монтирования
//filesrv2/pub /mounted/pub cifs guest,rw,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,sec=lanman 0 0
c fstab не пробовал и кстати с параметром 0x30030 виндовые шары у меня не замонтировались, только c freenas -a, но меня интересует другой вопрос откуда берется этот флаг первоначально и как его изменить?