OSX: 10.9的SMB网络共享连接可能破坏其权限设置
来源:互联网 发布:mac u盘恢复出厂设置 编辑:程序博客网 时间:2024/06/06 15:54
更新:本bug可能已经被修正, 参见:OSX: 10.9的SMB网络共享连接可能破坏其权限设置(Update)
参见以前的Blog,“OSX: 10.9 Mavericks的重要更新技术细节(1)”,自从10.9之后,它的内核默认地使用全新的SMB2协议,这本来是令人期待的变化,不过根据这多年来和OS X系统的使用经验来说,不指望它表现得多好,正如从前每次更换内部模块的时候一样,bugs肯定会另用户头晕脑胀,有时甚至是沮丧愤懑,这次看来也不例外。
问题
情况是这样的,当客户端在Finder中使用SMB2(默认的)连接到服务器上的共享后,该共享的用户存取权限是正确的,但是一旦用户在Finder的Get Info中改变用户权限后,就会破坏服务器共享上已有的权限设置,也可能清空。被验证的服务器端有:NetApp,EMC Celerra与Windows Server 2008 R2。更令人奇怪的是,客户只需要拥有读权限就可以。
下面3个图可以清晰的显示该问题的产生:
(附注,上面的三个图来自于http://www.adminsys.ch/temp/
通过这个只发生在集成AD的Mac环境中。另据有的人说,即便是使用SMB1也会发生同样问题;有的人报告说,基于Ubuntu LTS 12.04的SMB共享没有此问题;10.9.1同样有可能有这个问题。
bug report已经
临时解决?
有个人说,把Everyone的权限改为Modify;有人使用SMB1(CIFS)没有问题(但是更多的人说问题依旧);有一个人说把客户端的keychains中的所有SRV-FS记录删除。
总之,目前来说没有官方的解决方案,也没有一个大家公认的解决方案。
建议:
如果是集成AD的企业环境,慎重升级到10.9 Marvricks,至少要充分测试以确认它适合你的网络环境。
至少有一个好消息是,SMB的读写存取速度的确都比以前(10.9之前版本)快多了。
Ref:
http://cammodude.blogspot.com.au/2013/10/os-x-109-mavericks-workaround-for-smb.html
https://discussions.apple.com/message/21569355#21569355
http://www.experts-exchange.com/Apple/Operating_Systems/OS_X/A_4375-Troubleshooting-File-Sharing-Issues-with-With-Mac-OS-X-and-Windows.html
- OSX: 10.9的SMB网络共享连接可能破坏其权限设置
- OSX: 10.9的SMB网络共享连接可能破坏其权限设置(Update)
- VC中“其原因可能是堆被破坏”的问题
- smb 共享文件夹设置
- mac osx网络共享,
- OSX: 使用ACL控制访问SMB/AFP共享目录的补充
- OSX设置共享文件夹
- Linux SMB共享设置流程
- Ubuntu 14.10中连接Win10的smb共享文件
- Ubuntu14.10中连接Win10的smb共享文件
- Ubuntu 下访问 Windows 网络共享文件夹的方法smb
- windows,linux,smb共享权限问题
- win7连接共享“请检查名称的拼写.否则网络可能有问题”
- java使用smb访问网络共享文件
- smb|ftp|nfs共享网络磁盘
- CentOS smb 共享设置
- centos 设置smb共享目录文件夹方法
- smb服务器目录和文件权限设置
- eclipse下启动tomcat失败
- C++中结构体中的析构函数和构造函数
- 山寨腾讯“爱消除”游戏之屏幕拾取技术
- 实现在DeDeCMS/FCKeditor中插入flv视频
- JW Player使用简介
- OSX: 10.9的SMB网络共享连接可能破坏其权限设置
- 什么是assigned?
- Android之ListView原理学习与优化总结
- WMI--Windows API--Describing a WMI Namespace Object Path
- Android之JNI使用
- 匈奴未灭,何以家为?
- 强大的javascript,用好还有很长的路要走。
- ajaxFileUpload.js 无刷新上传图片,支持多个参数同时上传
- Java反射技术绕过ArrayList泛型编译期间检查, 将不同类型数据存到一起