2

有谁知道我如何默认为用户设置一个 umask 并强制他们使用它?

umask 0002例如,我认为 put 放在他的 ~/.bashrc 文件中,但如果我这样做,他们可以更改 umask。

谢谢 ;)

4

1 回答 1

1

您可以使用 file.xml 来解决它/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 ~]#
于 2015-06-10T09:38:38.807 回答