如何从EC2下载文件

时间:2012-02-25 03:45:01

标签: amazon-ec2 scp

我应该使用哪些scp参数将文件从Amazon EC2实例下载到本地存储?

2 个答案:

答案 0 :(得分:237)

使用scp:

scp -i ec2key.pem username@ec2ip:/path/to/file .

其中:

  • ec2key.pem是您的PEM密钥
  • username是您使用
  • 登录的用户名
  • ec2ip是实例的IP或DNS别名
  • / path / to / file是存储文件的位置

这会将文件复制到本地计算机上的当前文件夹中。

如果您还没有使用ssh,可以在此处详细了解如何使用ssh访问您的实例:

当你能够像上面的doc一样使用ssh时,你将能够使用scp来复制文件。

另一种选择是在您的实例上调出一些Web服务器,如果您的文件是敏感的,则配置HTTPS然后使用您的浏览器下载,这里有一些教程:

答案 1 :(得分:9)

如果您使用的是Mac或Linux,您可以使用scp或更友好,下载FTP客户端,如果您使用的是Mac,我建议您使用CyberDuck。最后,您只需要一个FTP客户端。如果您使用的是Windows,我会向您推荐Filezilla

你在哪个操作系统?

因为你在Ubuntu,试试这个:

  

连接到文件服务器   +在文件管理器中,单击文件▸连接到服务器。

     
      
  • 输入服务器地址,选择服务器类型,然后根据需要输入任何其他信息。然后单击连接。细节   服务器类型如下所列。

  •   
  • 对于互联网上的服务器,您通常可以使用域名。对于   但是,您可能必须使用本地区域网络中的计算机   计算机的数字IP地址。如果另一台计算机正在运行   Ubuntu,请参阅查找您的IP地址以查找该计算机的内部IP   地址。否则,请检查该计算机上的帮助。

  •   
  • 将打开一个新窗口,显示服务器上的文件。像浏览本地文件和文件夹一样浏览文件和文件夹。

  •