有人知道如何默认为用户设置umask并强制他们使用它吗?
我想把umask 0002
放在他的〜/ .bashrc文件中,但如果我这样做,他们可以更改umask。
谢谢;)
答案 0 :(得分:1)
您可以使用/etc/profile
文件解决此问题。
我在/etc/profile
末尾添加了以下行。在设置了您需要的值
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 ~]#