如何让 Windows 7 写入 Samba 共享文件夹?

如何让 Windows 7 写入 Samba 共享文件夹?

我可以从 Windows 7 访问和读取 Samba 文件夹。我一直在遵循一些网站的说明:

我的 Windows 7 配置如下:

http://www.tomshardware.com/forum/75-63-windows-samba-issue http://www.linuxquestions.org/questions/linux-server-73/windows-7-beta-1-and-samba-696990/

我的 smb.conf 有一个共享文件夹,配置为不需要身份验证,如以下站点所述:

http://ubuntuforums.org/showthread.php?t=658056

我还尝试了以下操作:

chmod -R 775 sharedfolder
chown -R someuser:somegroup sharedfolder
in smb.conf :
   create mask = 0775

但我仍然收到我没有写入权限的消息。

答案1

我使用 Windows 7 写入在 CentOS 5.2 上运行的 Samba 3.0.28 服务器上的共享文件夹,没有任何问题。如果您能发布您的 smb.conf 文件(或者至少是全局部分和与您询问的特定文件夹相关的部分),那将很有帮助。

您发布的 UbuntuForums.org 链接显示了一个包含“writable = no”的示例配置。我假设您尚未在 smb.conf 中的文件夹中设置该设置。

答案2

嗯...-r或者-R?Samba 在什么操作系统/发行版上运行?

答案3

我在 Windows Vista 和 Windows 7 上向 Mac OS X 上的 Windows 共享写入时遇到了不太一样的问题。解决办法是更改本地策略以启用与旧版本 NTLM 的兼容性。

链接在这里

[编辑:我没有读过 OP 的链接,所以如果你想忽略我,请随意 :)]

答案4

Windows 7 允许您通过 FTP 映射驱动器号。我宁愿放弃 Samba,而改用它。如果您运行 Putty.exe 隧道,您甚至可以通过 SSH 端口加密连接。

相关内容