我应该使用什么 scp参数来将文件从 AmazonEC2实例下载到本地存储?
scp
如果你正在使用 Mac 或 Linux,你可以使用 scp或更友好的,下载一个 FTP 客户端,如果你在 Mac 上,我建议你使用 电脑鸭。最后你需要的只是一个 FTP 客户端。如果你是在 Windows 上,我会推荐你 费雷兹拉。
你用的是什么操作系统?
既然你在 Ubuntu 中,试试这个:
连接到文件服务器 + 在文件管理器中,单击“将文件连接到服务器”。 输入服务器地址,选择服务器类型,并根据需要输入任何附加信息。然后单击“连接”。详细情况 下面列出了服务器类型。 对于 Internet 上的服务器,通常可以使用域名 但是,您可能需要使用局域网上的计算机 计算机的数字 IP 地址。如果另一台计算机正在运行 Ubuntu,参见查找您的 IP 地址来查找该计算机的内部 IP 否则,请检查那台计算机上的帮助 将打开一个新窗口,显示服务器上的文件。浏览文件和文件夹,就像浏览本地文件和文件夹一样。
连接到文件服务器 + 在文件管理器中,单击“将文件连接到服务器”。
输入服务器地址,选择服务器类型,并根据需要输入任何附加信息。然后单击“连接”。详细情况 下面列出了服务器类型。
对于 Internet 上的服务器,通常可以使用域名 但是,您可能需要使用局域网上的计算机 计算机的数字 IP 地址。如果另一台计算机正在运行 Ubuntu,参见查找您的 IP 地址来查找该计算机的内部 IP 否则,请检查那台计算机上的帮助
将打开一个新窗口,显示服务器上的文件。浏览文件和文件夹,就像浏览本地文件和文件夹一样。
使用 scp:
scp -i ec2key.pem username@ec2ip:/remote/path/to/file /local/path/to/file
地点:
ec2key.pem
username
ec2ip
/remote/path/to/file
/local/path/to/file
您可以使用 .将其放入当前文件夹:
.
scp -i ec2key.pem username@ec2ip:/remote/path/to/file .
如果您还没有使用 ssh 访问您的实例,您可以在这里阅读更多关于如何使用 ssh 访问您的实例的内容:
当您能够像上面的文档中那样使用 ssh 时,您将能够使用 scp 来复制文件。
另一个选择是在你的实例上启动一些 Web 服务器,如果你的文件是敏感的,配置 HTTPS,然后使用你的浏览器下载,这里有一些教程: