【问题标题】:How to transfer files from AWS server to local machine where the AWS server is behind Bastion server如何将文件从 AWS 服务器传输到 AWS 服务器位于 Bastion 服务器后面的本地计算机
【发布时间】:2019-10-26 18:01:00
【问题描述】:

如何将文件从 AWS 服务器传输到本地机器

以下是所有机器的位置

AWS machine -> Bastion server -> Local machine

我已使用 SCP 命令将文件从 AWS 机器复制到 Bastion 服务器和 Bastion 服务器到本地机器

以下是我完成的两个步骤

  1. ssh 进入堡垒服务器 将文件从 AWS 实例复制到堡垒服务器

scp user@ipaddress:~/test1.txt ./

  1. 在我的本地机器上,我执行了以下命令

scp user@bastion:~/test1.txt ./

我想使用一个脚本来自动化,该脚本需要从我的本地机器触发,以便将文件从 AWS 实例复制到本地机器

【问题讨论】:

  • SSH 到堡垒并将文件从服务器复制到堡垒。现在,将文件从堡垒复制到本地计算机。
  • 上述方式有效。但我想将文件从服务器复制到本地的堡垒
  • 删除最后的复制步骤。

标签: linux amazon-web-services file-transfer scp


【解决方案1】:

无需将文件复制到堡垒服务器。事实上,从安全角度来看,Bastion 服务器上应该存储的内容非常少。

相反,您可以使用两种方法通过堡垒直接连接到“AWS 机器”。

  • 代理跳转
  • 端口转发

见:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 2012-12-29
    • 2015-02-22
    • 2013-06-19
    • 1970-01-01
    相关资源
    最近更新 更多