Saf*_*ado 5 permissions server-message-block mac-osx
我有一个问题,我一直无法找到答案。我这里有一些 Mac 设计师,他们开始使用名为 Articulate 的程序来生成嵌入我们网站的 Flash 对象。Articulate 将创建一个文件夹,该文件夹中包含一个 html 文件、一些 javascript 文件和 swf 文件。
设计人员有一台使用 Articulate 软件的 PC,然后他们将生成的文件移动到他们的部门共享(在 Windows Server 2008 机器上运行)。然后他们将使用他们的 mac,通过 SMB 连接到 Windows 文件服务器并将文件拉到他们的本地计算机上。
即将出现的问题是,当他们将文件从共享中提取到他们的 Mac 时,OS X 将权限设置为 700。当用户尝试使用 Finder > 获取信息更改权限时,他们会收到一条消息,说它可以'未完成操作,错误代码-50。如果我从终端使用 chmod,它会修复它就好了。这是一个问题,因为我们使用的 CMS 系统取决于将 GROUP 设置为读取的文件。因此,当这些文件被复制为 700 时,它破坏了 CMS。
如果我从 GUI 或终端创建一个新文件或文件夹,它会按预期应用 umask 并给我 755 和 644,但通过 SMB 它正在执行 700。我如何更改他们拉取时设置的默认权限从 SMB 共享文件?
附加信息:
在 Windows 共享上,该文件夹的 Designers 组具有除“更改权限”和“取得所有权”之外的所有权限。然后,Designer 将进入他们的 iMac 并使用他们的 Active Directory 用户连接到 Windows 文件服务器,该用户是 Designer 组的成员。在 Finder 中提取共享后,他们会找到所需的文件夹并将其拖放到本地桌面。在他们的本地机器上检查这个新文件夹的权限后,他们有
drwxr-xr-x 63 ryan staff 2142 May 23 09:31 .
drwxr-xr-x 337 ryan staff 11458 May 22 16:25 ..
drwx------ 5 ryan staff 170 May 22 11:54 Folder1
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1866 次 |
最近记录: |