Samba 共享不可写

Samba 共享不可写

我已经创建了一个 Samba 共享,除了文件不可写入之外,它运行良好。

该服务器是 Ubuntu 系统,在 /etc/samba/smb.conf 中有以下条目:

[poddycds]
path = /mnt/hdcd/home/login/poddy/poddydata/cds
public = yes
writeable = yes
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
browseable = yes
public = yes

客户端是 Fedora 21 系统,在 /etc/fstab 中有以下条目:

//192.168.1.244/poddycds          /mnt/poddycds           cifs    guest,uid=1000,gid=1000,rw,noperm,file_mode=0777,dir_mode=0777          0 0

共享已正确安装到 /mnt/poddycds 并且我可以看到所有文件都有写权限(8user、group 和 world),但是当我尝试写入其中一个现有文件时,失败了。

知道这里可能缺少什么吗?

更新:这似乎是服务器配置的问题,当我从 Windows 设备连接时,我遇到了同样的问题。那么,你知道为什么服务器没有按照 smb.conf 中指定的方式将其挂载为可写吗?或者我可以检查哪些日志文件来查找原因?

答案1

尝试这样做(这是一个肮脏的工作,因为你不应该轻易给予 777 权限)

sudo chmod -R 777 /path/to/share

这是一个文章来自 Ubuntu 网站解释不同的文件/文件夹权限

相关内容