我已经创建了一个 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 中指定的方式将其挂载为可写吗?或者我可以检查哪些日志文件来查找原因?