我们正在尝试将文件从一台服务器复制到另一台服务器,但复制文件的权限不正确。我尝试了以下解决方案,但没有效果。
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
,也许它有需要的选项。