在 Linux 中,如何对文件和目录设置不同的 umask?

在 Linux 中,如何对文件和目录设置不同的 umask?

我希望在我的 .bashrc 中包含一些内容,将文件权限屏蔽为 022(导致新文件具有权限 rwxr--r--)并将目录权限屏蔽为 066(导致新目录具有权限 rwx--x--x)。

这可能吗?

答案1

您不能这样做。如果目录仅包含 x,则允许其他人(具有适当权限)运行目录内的程序,但不能列出目录的内容。您想要实现什么目的?

答案2

试试这个,它对我有用: http://forums.gentoo.org/viewtopic-p-6650651.html

相关内容