相关疑难解决方法(0)

将文件从一个EC2实例同步到另一个EC2实例

我打算做rsync,但是SSH上的rsync需要在第二个EC2实例上拥有私钥.我担心将私有SSH密钥复制到服务器.那不可能是安全的,对吗?

还有其他可能性,例如以某种方式通过我的计算机进行身份验证 如果在每次同步开始时只进行一次小验证,我不介意.

或者我可以在没有私钥的情况下在EC2实例之间安全地同步文件吗?

谢谢你的意见,MrB

ssh rsync amazon-ec2

4
推荐指数
1
解决办法
1万
查看次数

Rsync 到 Amazon Linux EC2 实例 - 权限拒绝

只是为了运行测试,我想将一个图像文件从我的桌面放入我的一个实例文件夹中。

我已经尝试过在同一主题问题中提供的解决方案: 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
Run Code Online (Sandbox Code Playgroud)

~/.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]
Run Code Online (Sandbox Code Playgroud)

我在另一个问答页面上读到有人报告了同样的错误,他通过 yum 安装 rsync 解决了这个问题。就我而言,它已经安装(版本 3.0.6)。

如果有人可以提供帮助,我将不胜感激!

rsync amazon-ec2 permission-denied key-pair

4
推荐指数
1
解决办法
4323
查看次数

标签 统计

amazon-ec2 ×2

rsync ×2

key-pair ×1

permission-denied ×1

ssh ×1