我使用 samba 设置了 Debian squeeze 服务器。然后我使用以下配置共享了我的 /media 目录:
[media]
comment=Hard Drives
read only = no
locking = no
path = /media
guest ok = yes
browsable = yes
directory mask = 0777
在 Windows 7 中映射驱动器时,用户可以写入媒体的所有子目录(sdb1
、sdc1
等),但无法写入他们在媒体子目录中自己创建的任何文件夹。例如,如果用户映射/media/sdb1
到Z:
,然后创建文件夹Z:\test
,则文件夹创建成功,但无法写入任何文件Z:\test
。如果用户通过 ssh 进入服务器,则他们可以毫无问题地写入这些目录。我按顺序包含了在 Windows 上发生的情况的屏幕截图。如果有所不同,则此 samba 共享使用 ntfs-3g 安装。
答案1
我注意到的第一件事是它说你需要登录 Unix User\root,那么你是使用用户 root 还是 SOME_USER 进行映射/登录?
其次,您可能需要明确定义:writable = yes
根据文献记载。
最后,您能检查日志中是否有任何错误吗?
哦,还有,它能在任何其他系统上运行吗,例如 winxp,它只是在 w7 上坏了?