只是为了运行测试,我想将图像文件从我的桌面放入我的实例文件夹之一。
我已经尝试过在同一主题问题中提供的解决方案: 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)。
如果有人可以提供帮助,我将不胜感激!