Amazon ec2 如何从EC2下载文件
我应该使用什么Amazon ec2 如何从EC2下载文件,amazon-ec2,scp,Amazon Ec2,Scp,我应该使用什么scp参数将文件从Amazon EC2实例下载到本地存储?如果您使用Mac或Linux,您可以使用scp或者更友好的方式,下载FTP客户端,如果您使用Mac,我建议您使用。最后,您只需要一个FTP客户端。如果你使用Windows,我推荐你 你在做什么 既然您在Ubuntu中,请尝试以下方法: 连接到文件服务器 +在文件管理器中,单击文件▸ 连接到服务器 输入服务器地址,选择服务器类型,并根据需要输入任何其他信息。然后单击“连接”。详情 下面列出了服务器类型 对于internet上
scp
参数将文件从Amazon EC2实例下载到本地存储?如果您使用Mac或Linux,您可以使用scp
或者更友好的方式,下载FTP客户端,如果您使用Mac,我建议您使用。最后,您只需要一个FTP客户端。如果你使用Windows,我推荐你
你在做什么
既然您在Ubuntu中,请尝试以下方法:
连接到文件服务器
+在文件管理器中,单击文件▸ 连接到服务器
- 输入服务器地址,选择服务器类型,并根据需要输入任何其他信息。然后单击“连接”。详情 下面列出了服务器类型
- 对于internet上的服务器,通常可以使用域名。对于 但是,局域网上的计算机可能必须使用 计算机的数字IP地址。如果另一台计算机正在运行 Ubuntu,请参阅查找您的IP地址以查找该计算机的内部IP 地址。否则,请查看该计算机上的帮助
- 将打开一个新窗口,显示服务器上的文件。浏览文件和文件夹,就像浏览本地文件和文件夹一样
scp -i ec2key.pem username@ec2ip:/path/to/file .
其中:
- ec2key.pem是您的pem密钥
- 用户名是您登录时使用的用户名
- ec2ip是实例的IP或DNS别名
- /path/to/file是存储文件的位置
scp
不起作用吗?它对我来说很好。我有一个来自EC2的文件,所以它现在在EC2中,并且想把它传输到我的计算机上。EC2环境是LINUX。说明我的操作系统是如何成为vmware Ubuntu的。所以我需要一个FTP客户端,你能告诉我下一步该怎么做吗?你可以试试这个教程。我已经用网站教程中的引用更新了我的答案。@Dheeraj我们怎么做?对不起,我来晚了。。但我陷入了一个类似的情况,我必须从浏览器下载位于EC2实例的文件。Ubuntu文件管理器如何工作?如果选择SSH作为服务器类型,它需要用户名和密码,如果将服务器配置为允许,这将是一个巨大的安全漏洞。如何使用PEM文件来实现这一点?这不会向amazon发送文件吗?如果我想从那里得到文件怎么办?@gideon不,不会的。scp
的基本语法是scp from_file to_file
。在上面的例子中,来自_文件的是username@ec2ip:/path/to/file
和to_file
是
,即当前文件夹。要发送到ec2,它必须是以下内容:scp local\u文件username@ec2ip:/path/on/ec2/machine
.Ah。那你能帮我做这个吗。当我尝试使用我的ec2服务器时,它不工作<代码>scp-rp-i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/
。它只是将文件夹下载/复制到我的ec2计算机主目录。@gideon这肯定会按预期工作(即,将所有文件从/srv/www/myapp/
递归复制到本地计算机)。胡乱猜测-您是否正在从ec2服务器运行scp
?如果是,您需要从本地计算机(即您要将文件复制到的计算机)运行它。对于任何新来的人来说,一件容易忽略的事情是行结束时所需的时间。因此,要使其正常工作,您需要..../myapp/。(在/myapp/和句点之间有空格)