如何为通过 GUI(例如在 Nautilus、LibreOffice 或任何其他桌面应用程序中)创建的文件设置默认文件权限?
目录的默认权限为 775,文件的默认权限为 664,这对我来说太宽松了。我不使用 ACL(或者至少据我所知不使用)。
我已尝试在 ~/.profile 和 ~/.bashrc 中设置 umask,但这些似乎没有任何效果。
谢谢。
答案1
正确答案是:
sudo chfn -o umask=xxxx someuser
其中 xxxx 是四位数的 umask,someuser 是用户名。这将在 /etc/passwd 中添加一个字段,指定相关用户的 umask。