Ubuntu sftp 默认保存权限问题

Ubuntu sftp 默认保存权限问题

我有一台运行 Ubuntu 8.04 LTS 的服务器,上面运行着 sftp。我的问题是,当我使用 sftp 访问服务器(使用我的一个管理员帐户的用户名,而不是“root”)并上传文件时,文件会以权限保存rwx------。然后我必须使用 手动更改权限sudo chmod 755 filename

有没有办法设置默认保存权限?

答案1

更改 sshd_config 文件中的 Subsystem 行:

Subsystem sftp /bin/sh -c 'umask 0022; /usr/libexec/openssh/sftp-server'

相关内容