使用aws ec2凭据进行sftp访问

时间:2013-12-24 05:07:30

标签: amazon-ec2

我想进入AWS EC2实例。

我有:

  • 包含我的用户名,访问密钥ID和秘密访问密钥的凭证文件(credentials.csv)。
  • 一个密码,可让我使用与我的凭据相同的用户名登录AWS管理控制台。

有:

  • .pem文件。

我所看到的解释如何sftp的所有说明都需要一个.pem文件。

是否可以使用我的凭据和密码进行sftp?或者,我可以从AWS管理控制台下载.pem文件,或以其他方式配置我的实例以允许使用我拥有的密码和凭据进行访问吗?

1 个答案:

答案 0 :(得分:1)

  

是否可以仅使用我的凭据和密码进行sftp?

不。您的.pem文件必需

它附在您的EC2密钥对上。无论您为实例分配的密钥对是您应该使用的.pem文件。如果您丢失了它,唯一的解决方案是删除该密钥对,创建一个新密钥对,并跟踪.pem文件。

使用“云”的基本原则之一是服务器便宜且一次性使用,因此,服务器永远不应该保留对您的代码或配置的规范引用。部署和服务器配置应该是自动化的。这个失去你的密钥对 - 输掉你的实例这件事只是强化了这个(非常重要的)原则。

如果您可以更改正在运行的实例的密钥对,我不记得。如果没有,丢失服务器并将其替换为另一台服务器对您的网站或网络应用程序来说将是完全无关紧要且无影响的......如果您做得对。 :)