定义 .pem 密钥时通过网关 ssh 进行 rsync

定义 .pem 密钥时通过网关 ssh 进行 rsync

我需要通过网关将本地文件同步到需要指定 .pem 密钥的 Amazon EC2 实例。我可以按照以下三步操作(假设没有拼写错误):

我想将其合并为一个命令,但是我正在努力通过标志和选项,似乎无法让任何可以让我指定密钥的东西发挥作用.pem

有什么想法吗?

答案1

弄清楚了,为未来的开发人员发布答案。

rsync -avzh --stats --progress \
  -e "ssh [email protected] ssh -i My_Key.pem" \
   ~/Sites/my_site/ \ 
   [email protected]:/var/www/

相关内容