使用sftp上传文件后文件权限发生变化的原因是什么?

时间:2011-12-13 11:09:30

标签: linux file ssh sftp openssh

假设本地计算机的文件权限是644 如果我将文件上传到远程,使用openssh(sftp)/ putty ssh 远程机器中的文件权限更改为640为什么?

我们需要做什么,我们需要同样的倾向?

我们实施的SFTP库 郎:C

2 个答案:

答案 0 :(得分:2)

这是由于umask影响了新创建文件的默认权限。如果远程服务器允许,您可以使用umask命令对其进行更改。

答案 1 :(得分:0)

@pgl说的是什么,或者使用在传输后实际设置文件模式的程序,例如rsync(-over-ssh)。