【发布时间】:2016-03-07 14:59:14
【问题描述】:
只是为了运行测试,我想将图像文件从我的桌面放入我的实例文件夹之一。
我已经尝试过针对同一主题问题提供的解决方案: Rsync to Amazon Ec2 Instance
所以我试过了:
sudo rsync -azv --progress -e "ssh -i ~/.ssh/MyKeyPair.pem" \ ~/Desktop/luffy.jpg \ec2-user@xx.xx.xx.xxx:/home/ec2-user/myproject/mysite/mysite/media
~/.ssh/ 是 MyKeyPair.pem 所在的位置。实际上,要通过 ssh 进入,我首先要执行 cd ~/.ssh,然后运行 ssh -i ... 命令。
但我收到此错误:
Warning: Identity file ~/.ssh/MyKeyPair.pem not accessible: No such file or directory.
Permission denied (publickey).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600) [sender=3.0.6]
我在另一个问答页面上看到有人收到同样的错误报告,他通过 yum 安装 rsync 解决了这个问题。就我而言,它已经安装(版本 3.0.6)。
如果有人能提供帮助,我将不胜感激!
【问题讨论】:
标签: amazon-ec2 rsync permission-denied key-pair