我设置了一台运行 Ubuntu 19.10 的新计算机。现在我想通过 umask 将默认权限设置为更严格,但失败了。
我尝试按照在这里和其他地方找到的所有建议来设置 umask:
- /etc/login.defs
- /etc/adduser.conf
- /etc/默认/登录
- /etc/pam.d/登录
- /etc/pam.d/common-session
- $HOME/.profile
- chfn --其他 umask=027
到目前为止什么都没起作用。重启后我仍然得到 022。我设法通过 $HOME/.bashrc 调整了 bash
由于我也在使用默认的 openjdk 和 clamav 时遇到了麻烦,所以我现在真的很沮丧。我不记得在使用 Ubuntu 时遇到过像现在这样多的问题。
答案1
我在 Ubuntu 20.04 机器上通过手动将“umask=”添加到 /etc/passwd 解决了这个问题。
更多信息可以在手册页 passwd.5 中找到