假设本地机器的文件权限是644 如果我将文件上传到远程,则使用 openssh (sftp)/putty ssh 远程机器中的文件权限更改为 640 为什么?
如果我们需要相同的许可,我们必须做什么?
我们实现的SFTP库 郎:C
最佳答案
这是由于 umask,它会影响新创建文件的默认权限。如果远程服务器允许,您可以使用 umask
命令更改它。
关于linux - 为什么使用sftp上传文件后文件权限会发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8488146/