使用 SCP 复制文件时文件权限不正确

使用 SCP 复制文件时文件权限不正确

我们正在尝试将文件从一台服务器复制到另一台服务器,但复制文件的权限不正确。我尝试了以下解决方案,但没有效果。

http://linuxshellaccount.blogspot.com/2007/11/setting-basic-file-permissions-in-non.html

当前权限设置为:-rw------- 我们想要将权限更改为-rw-rw-r—

有人遇到过这个问题吗?

编辑:我们双方都有 Unix。

答案1

使用“-p”标志在使用 SCP 复制时保留权限。

来源:http://amath.colorado.edu/computing/software/man/scp.html

答案2

我在复制之后使用 chmod 设置了它。

scp /path/to/file server:/path/to/file
ssh server chmod 664 /path/to/file

答案3

检查一下umask远程端。我敢打赌它看起来像077

答案4

您可以尝试一些更高级的东西rsync,也许它有需要的选项。

相关内容