我在本地 Mac mini 服务器上运行 Mavericks,它充当两个 Windows 7 客户端的文件服务器
服务器上的文件主要是图像,通过 SMB 共享。每当我尝试通过客户端图像编辑器或 ftp 客户端查看某些文件夹时,只会出现几个。所有文件都可以在 Windows 资源管理器中查看,但不能通过任何应用程序浏览工具查看。
OSX 图像文件夹的权限均为 777,所有者与我用于从 Windows 连接网络共享的用户相同。奇怪的是,在 70 个左右的文件夹中,只有几个文件夹可查看,这些文件夹名为 1.jpg、100.jpg、1010.jpg、1101.jpg 等?Filezila 报告错误,指出未设置 LC_CTYPE,某些文件无法解码。
答案1
我找到了解决方案。问题出在 OSX Mavericks 上运行的 SMB2 中。
答案是在客户端机器上禁用 SMB2 和 SMB3(以下情况为 Windows 7)
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
来源于本文http://support.microsoft.com/kb/2696547在‘如何在 SMB 客户端上启用或禁用 SMB 协议’部分下