将 sftp 和 scp 的 umask 设置为 0002

将 sftp 和 scp 的 umask 设置为 0002

我希望使用 sftp 和 scp 发送到我的服务器的文件具有组可写性。我该怎么做?

我尝试使用 libpam-umaskhttp://wiki.debian.org/DebianDesktopHowTo但它不起作用。

答案1

我认为从 Debian 6.0 开始,PAM 从 /etc/login.defs 读取默认的 umask,但我目前无权访问系统进行检查。

答案2

将以下行添加到您的 /etc/pam.d/sshd 文件中,并将 umask 更改为您想要的任何值:

会话可选 pam_umask.so umask=0002

相关内容