怎样设置通过 MacOS X Lion (10.7) 中的 GUI 创建的文件和目录的 umask?

怎样设置通过 MacOS X Lion (10.7) 中的 GUI 创建的文件和目录的 umask?

我已将 .bashrc 文件中的 umask 设置为 007。加载我的 bashrc 文件后在命令行上创建的任何文件都遵循此设置。我希望能够将使用非命令行应用程序创建的任何文件的 umask 设置为 007。

该文件讨论了通过 launchd 设置 umask。并且它确实有效。如果我按照这些说明操作,我可以将 GUI 创建的文件的默认权限从 更改为rw-r--r--rw-rw----目录仍然不是组可写的(即我希望它们可以,rwxrwx---但它们却可以rwxr-x---

Linux 上的类似物将是/etc/login.defs设置 umask 的地方。

我应该做哪些更改才能正确设置 umask(即按照我想要的方式)?

答案1

请参阅此处以获得迄今为止的最佳答案:https://apple.stackexchange.com/questions/42421/how-do-i-set-the-default-file-permissions-for-gui-apps-in-lion/

但(目前)还没有真正的解决方案。

相关内容