rsync 不起作用

rsync 不起作用

我设置了一个新的 ec2 ubuntu 服务器,但无法使用 rsync 推送文件。我可以使用密钥对 ssh 到机器。我不知道为什么这看起来有效,但半秒钟就完成了,服务器上的 /home/ubuntu 中什么都没有。

➜  ~  rsync -av -i ~/.ec2/my-keypair ~/Downloads/pushcom.2012-06-26T01-10-04.gz  [email protected]
building file list ... done
>f..t.... gsg-keypair
>f..t.... pushwoodcom.2012-06-26T01-10-04.gz

sent 3624 bytes  received 64 bytes  7376.00 bytes/sec
total size is 3392  speedup is 0.92

我尝试了 50 种不同的 rsync 命令,但都无法正常工作。请帮忙!谢谢

答案1

尝试:

rsync -av -e "ssh -i ~/.ec2/my-keypair" ~/Downloads/pushcom.2012-06-26T01-10-04.gz  [email protected]:/home/ubuntu/

rsync 的语法与 ssh 不同。或者您可以使用“scp”,其语法与 ssh 类似(端口号为 -p/-P 除外)

相关内容