如何在Lion中获取Finder以将组权限设置为默认情况下的读/写?


8

要在Snow Leopard和Leopard中将组权限默认设置为可读写,我曾经/etc/launchd-user.conf将umask设置为002。

这仍然工作在狮子在每一个应用程序,除了 Finder中。实际上,Lion's Finder在设置权限时确实会应用umask,但是如果组(或所有人)位设置为零,则Finder将其视为2,这会使新文件夹的组权限为只读。

出于好奇,我确实尝试使用OS X 10.4中使用的旧技术,使用defaults命令设置umask和NSUmask,但这是行不通的(这是预期的)。

我希望找到无需使用ACL的解决方案。

有谁知道另一种在Lion中获取Finder的方法,以将组权限设置为默认读取/写入?


您是否正在使用Finder制作文件夹?还是复制文件?
bmike

2
@bmike这仅适用于新文件夹(和新别名文件)。复制文件和文件夹将保留原始文件的组读/写权限。
joelseph 2011年

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.