Debian SMB 共享在 Windows 7 中存在权限问题

Debian SMB 共享在 Windows 7 中存在权限问题

我使用 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 中映射驱动器时,用户可以写入媒体的所有子目录(sdb1sdc1等),但无法写入他们在媒体子目录中自己创建的任何文件夹。例如,如果用户映射/media/sdb1Z:,然后创建文件夹Z:\test,则文件夹创建成功,但无法写入任何文件Z:\test。如果用户通过 ssh 进入服务器,则他们可以毫无问题地写入这些目录。我按顺序包含了在 Windows 上发生的情况的屏幕截图。如果有所不同,则此 samba 共享使用 ntfs-3g 安装。

截图在这里

答案1

我注意到的第一件事是它说你需要登录 Unix User\root,那么你是使用用户 root 还是 SOME_USER 进行映射/登录?

其次,您可能需要明确定义:writable = yes

根据文献记载。

最后,您能检查日志中是否有任何错误吗?

哦,还有,它能在任何其他系统上运行吗,例如 winxp,它只是在 w7 上坏了?

相关内容