OSX 10.8.3 在 Windows 7 共享上创建/编辑文件会创建奇怪的阻止帐户

OSX 10.8.3 在 Windows 7 共享上创建/编辑文件会创建奇怪的阻止帐户

我在一台用作服务器的 Windows 7 计算机上有一个共享。我们有几个使用 Mac 的人需要在这台计算机上创建/修改文件。当其中一个人使用代码编辑器在共享上创建文件,或使用 SVN 客户端 (版本) 更新文件时,该文件将获得一个 Windows 帐户,其名称如下:

发送地址:S-1-5-88-3-33216

此帐户没有权限,并且似乎与文件的所有其他权限相冲突。最终结果是,除非我手动从文件权限中删除此帐户,否则 IIS 无法提供该文件。

有没有人见过这个?

答案1

该 SID很有趣。Windows 使用它进行 UNIX 转换,而这个特定的文件就是存储 UNIX 模式的文件。Apple 的 smbfs 驱动程序评论中也有此内容。33216 数字转换为文件的模式,或者应该这样,因为 33216 不能转换为正确的 POSIX 模式。

您可以通过在共享级别(也可能是 NTFS 级别)删除“所有人”的“完全控制”并将其更改为“修改”来解决此问题。

相关内容