下列的本指南我能够将我的 Samba 共享挂载到我的 Ubuntu 12.04 系统上。我可以很好地浏览文件夹。但是我无法创建目录也无法创建文件。我收到以下错误:
mkdir:无法创建目录“ServerBackups”:权限被拒绝
查看目录权限,我明白了
drwxr-xr-x 1 root root 0 Aug 14 22:34 stora
我尝试将其更改为 root:sambashare 且没有任何错误sudo chown :sambashare stora/
,但是当我确认完成后,它又回到了 root:root。这是我添加到我的/etc/fstab
:
\\10.0.1.20\mylibrary /media/stora cifs credentials=/etc/samba/user,noexec 0 0
安装驱动器工作正常。我希望普通用户(主要是我)能够写入此安装。
我可能会错过什么?
答案1
假设凭证文件中的用户具有读/写访问权限,请尝试以下测试:
mount.cifs //server/share/name /mnt/somewhere -o user=username,file_mode=0664,dir_mode=0775
如果有效,请将file_mode
和dir_mode
选项添加到您的fstab
.联机帮助页中可能还有您感兴趣的其他选项:man 8 mount.cifs
。
编辑:哦,不要搞乱非本机文件系统权限或所有权 - 您的安装程序应该始终负责设置所有者:组和权限。