可以使用pam强制任何ssh类型连接的umask为0777。这就是我所拥有的:
# /etc/pam.d/ssh
sesssion required pam_umask.so umask=0777我只想为某个用户/组执行此操作。我读到过pam_umask能够做到这一点,但我还没有弄明白如何做到这一点。
发布于 2012-04-27 19:25:06
它不适用于非登录会话,但我一直采用修改用户的.bash{rc,profile}的方法。否则,您可以做相反的事情:使用pam将umask设置为0777,然后对全局bashrc中的登录会话进行进一步更改。
话虽如此,一堆0777却令人震惊。您意识到这意味着您的用户将以0000模式创建文件--也就是说,任何人都不能访问--对吗?
https://serverfault.com/questions/383907
复制相似问题