在我们的基础设施中,我们运行的是 OS X 10.8 客户端,并带有联网主目录。主目录由 OS X Server 10.8 通过 AFP 提供。
每隔一段时间(我还没有确定具体的时间范围),主目录内的文件夹就会被锁定。
更具体地说,我说的“锁定”是指uchg
文件夹上设置了标记。我指的文件夹是默认的 OS X 主目录文件夹、文档、下载、桌面、电影、音乐和图片。主目录文件夹本身不会被锁定,只有主目录下的文件夹以及我列出的文件夹才会被锁定。
很多用户都遇到过这种情况,导致各种登录和保存问题。用户可以通过在文件夹上使用“获取信息”并取消选中“已锁定”复选框来将标志改回来。但是,这种情况一直在发生,而且发生在太多用户身上,以至于无法告诉他们如何修复它。
我开发了一个在服务器上运行的 bash 脚本,该脚本会搜索主目录并修复它们,但这只是一种临时措施。问题不断出现。所谓“修复它们”,我的意思是它找到一个设置了标志的文件夹uchg
,然后使用chflags
它来取消设置它。
有其他人见过类似的事情吗?我们做错了什么吗?