sudo rsync本地缺乏权限

时间:2013-10-03 10:35:42

标签: macos localhost rsync sudo permission-denied

什么是LOCALLY Rsync的命令是一堆文件夹,默认情况下rsync没有必要的权限。 (在终端我必须sudo rsync)。但是在shell脚本中它的工作方式有点不同。

我一直在阅读

rsync --rsh-path="sudo rsync" -aq... 

和另一个说:

rsync --rsh="ssh me@Mac sudo" -aq... 

所有其他人都在谈论远程唤醒。 但是当地没有一个似乎有效。

有人可以对此发光吗? cheerz!

1 个答案:

答案 0 :(得分:0)

如果您在本地工作,只需运行具有升级权限的rsync,并省略所有其他选项,如下所示:

sudo rsync -avP source target

您当然可以替换-avP以满足您对传输的信息和生成的输出的需求。