Mac OS X客户端无法通过debian服务器上的samba或netatalk查看扩展ACL

我已经build立了一个debian盒,替代我公司中央文件库的旧windows服务器。 我正在使用acl启用ext3文件系统。

我们需要能够使用扩展的访问控制列表来控制用户对文件的访问,而windows用户认识到acl的设置就好了。

Mac OS X客户端(运行Leopard 10.5)不会通过samba或netatalk看到扩展的ACL,我遇到权限错误。

有人可以推荐一个解决方法吗? 我怎样才能让Mac OS X识别Linux上的扩展ACL? 如果需要的话,我很乐意从debian转到其他的东西,只要它是免费的;-)

试试这个解决方法:

acl check permissions = no 

因为达尔文ACL如何更接近于Windows ACL而不是POSIX ACL,

资料来源:

  • 苹果的Mac OS X服务器邮件列表
  • AFP548.com