将文件从Elastic beanstalk复制到本地计算机

iKo*_*ode 15 amazon-elastic-beanstalk

我使用以下方法连接到Elastic Beanstalk:

eb ssh XXXXXX --profile = xx

现在我想将文件复制到本地机器,我该怎么做?

psc*_*scl 16

要确定要使用的IP地址和密钥文件scp,您可以运行 eb ssh my-env-name并注意前几行输出.

  INFO: SSH port 22 open.
  INFO: Running ssh -i /Users/MyHome/.ssh/eb.pem ec2-user@<eb-env-ip-address>
Run Code Online (Sandbox Code Playgroud)


ALe*_*hha 12

您可以使用常规scp命令.

scp -i ~/.ssh/beanstalk-env-key.pem ec2-user@beanstalk.host.ip:/path/to/file.txt ./file.txt
Run Code Online (Sandbox Code Playgroud)

  • 请记住,您必须在弹性beantalk安全组中打开端口22(如果尚未打开)。eb ssh命令会自动为您执行此操作,但不会从命令行运行scp。 (2认同)