我已经在 ubuntu 服务器 9.04 上启动了 samba 守护进程,配置如下:
[share]
comment = Share
read only = no
path = /share
guest ok = yes
Windows 用户可以浏览共享,但不能创建/复制/修改其中的文件 :(。如何赋予每个人完全访问权限?
答案1
Samba 仍然使用底层的 Unix 权限,因此连接的任何用户都无法写入该目录。
其中一种方法是使用强制用户指令:
force user = <username>
使用拥有 的用户名/share
。
如果你仍然想要创建它们的实际用户所拥有的文件,那么你可以使用
force group = group
create mask 0775
这将确保所有文件都属于同一组,并且为创建的所有内容分配组读/写权限。