使用 SFTP/SCP 目录时 Umask 不起作用,目录达到 755,文件达到 644

使用 SFTP/SCP 目录时 Umask 不起作用,目录达到 755,文件达到 644

我正在使用 EC2 Ubuntu 20.04,并将 umask 设置为 022。但是,任何文件/目录创建最终都会获得目录的权限 775 和文件的权限 664,就像默认的 002 umask 一样。

尝试了很多方法,修改如下:

在 ~/.bashrc 中添加了“umask 022”
在 ~/.profile 中
添加了“umask 022” 在 /etc/profile 和 /etc/bash.bashrc 中添加了“umask 022”
在 /etc/pam.d/login 中添加了“sessionoptional pam_umask.so umask=0022”

但它们都无法与 FileZilla/WinSCP 配合使用。我读到上述任何一种方法都不适用于 FTP 客户端。我想要实现的只是分别创建具有 644 和 755 权限的文件和目录。感谢您的帮助!

相关内容