【发布时间】:2015-08-25 10:55:33
【问题描述】:
有谁知道我如何为用户设置默认的 umask 并强制他们使用它?
我想将umask 0002,例如,放在他的 ~/.bashrc 文件中,但如果我这样做,他们可以更改 umask。
谢谢 ;)
【问题讨论】:
-
这个问题似乎是off topic。
-
serverfault.com 等基于服务器或 unix 的问答网站之一可能更适合此问题。请参阅 SO 页脚中的链接。
-
作为管理员,您应该在
/etc/profile中为您的用户设置umask。他们仍然可以在~/.bashrc中覆盖它(这通常是可以的,因为他们必须自己主动编写)。如果您不希望他们能够手动运行umask,请阻止它(撤销他们的执行权限)。 -
umask 是内置的。您无法更改其权限。