如何将umask默认设置为用户?

时间:2015-06-10 09:15:05

标签: linux bash umask

有人知道如何默认为用户设置umask并强制他们使用它吗? 我想把umask 0002放在他的〜/ .bashrc文件中,但如果我这样做,他们可以更改umask。

谢谢;)

1 个答案:

答案 0 :(得分:1)

您可以使用/etc/profile文件解决此问题。 我在/etc/profile末尾添加了以下行。在设置了您需要的值

之后,它将覆盖实际的umask命令
umask 0002
alias umask='echo umask cannot be changed'
enable -n umask


[root@client1 ~]# umask
umask cannot be changed
[root@client1 ~]# \umask
-bash: umask: command not found
[root@client1 ~]#