按照您的意思,umask 是登录 shell 的一个属性。它被设置在.profile
或它的亲戚之一。由于scp
不以交互方式登录,因此它不运行任何这些脚本,因此它不会获得您在那里定义的 umask 设置。
我能想到的最接近您想要的东西是在本地适当地设置文件的权限,然后使用-p
选项scp
来保留文件模式。
您可能还会发现rsync
有帮助。如果您使用它的-a
选项,它将在复制时保留文件的几乎所有属性,包括权限和模式。
归档时间: |
|
查看次数: |
7510 次 |
最近记录: |