如何从EC2下载文件

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

使用scp:

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

哪里:

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

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

你可以在这里阅读更多关于如何使用ssh访问你的实例,如果你还没有完成:

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

另一个select是在你的实例上启动一些Web服务器,如果你的文件是敏感的,那么configurationHTTPS,然后用浏览器下载,下面是一些教程:

如果你使用Mac或者Linux,你可以使用scp或者更友好的,下载一个FTP客户端,如果你在Mac上,我推荐你使用Cyber​​Duck 。 最后你需要的是一个FTP客户端。 如果你在Windows上,我会推荐你Filezilla 。

你在什么操作系统?

既然你在Ubuntu,试试这个:

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

  • input服务器地址,select服务器的types,并根据需要input任何附加信息。 然后点击连接。 下面列出了服务器types的详细信息。

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

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