Я боролся с этим в течение пары дней, я мог добраться до общих ресурсов samba на настольной системе ubuntu 16.04 с моей новой установкой lubuntu 18.04, используя smb4k, но не в fstab. Я использовал некоторые параметры, перечисленные в 'mount' после монтирования общего ресурса с помощью smb4k. То, что я обнаружил, было credentials=/etc/samba/auth.myserver.me
не работает, как это было с Ubuntu 16.04. Следующий синтаксис разрешит монтирование:
//192.168.10.66/servershare /mnt/localdir cifs rw,vers=1.0,sec=ntlmssp,username=USER,password=PASSWORD,domain=YOURDOMAIN,uid=LOCALUSER,gid=LOCALUSER,posixpaths,mapposix,acl 0 0
Чего я не знаю, так это того, какие из перечисленных опций являются обязательными. Используйте свои собственные значения для USER, PASSWORD и YOURDOMAIN.
Всякий раз, когда я использовал credentials=/etc/samba/auth.myserver.me
, я всегда получал сообщение «Отказано в доступе». По-видимому, Ubuntu 18.04 неправильно обращается к файлу учетных данных, указанному в, fstab
или синтаксис изменился.
Возможно, вам придется экспериментировать с UID и GID. Обычно я регистрируюсь только как определенный пользователь, которого я называю LOCALUSER, группа по умолчанию для этого входа также будет LOCALUSER.
domain=
опцию (даже используя файл учетных данных, как раньше ...).