如何使用Remmina ssh到AWS EC2实例

时间:2016-08-26 19:59:13

标签: ssh amazon-ec2

我正在尝试用Remmina替换putty,因为我需要登录几个实例并且我得到一个"输入私钥密码",即使我没有为密钥设置一个。我使用与putty,ec2-user,public dnsand ppk keyfile相同的参数。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

  

我使用与putty,ec2-user,public dns 和ppk keyfile 相同的参数。

Putty PPK文件使用特定于putty的文件格式(以及某些其他程序,如WinSCP)。基于Unix的ssh客户端通常使用与OpenSSH软件兼容的不同密钥文件格式。如果要将现有密钥与此Remmina实用程序一起使用,则需要将其从Putty格式转换为OpenSSH格式。

此过程记录在Putty puttygen documentation中。在PC上,打开puttygen,加载有问题的密钥,然后选择Conversions-> Export以OpenSSH兼容格式导出它。 OpenSSH私钥文件名通常具有类似“id_rsa”的名称,没有扩展名。但这并不重要 - 你可以随意命名文件。

或者,您可以在Linux系统上创建新密钥,在服务器上安装公共部分,然后使用它。

Putty has a page解释了为什么它会使用不同的密钥格式,如果您感兴趣的话。

答案 1 :(得分:1)

  1. 名称个人资料 (例如:AWS EC2实例)

  2. 协议: SSH-安全外壳

  3. 发布命令:/ path / to / file -i“ file.pem” (例如:/ home / $ USER / Desktop -i“ ec2privatekey.pem”) SSH [-i identity_file]

  4. 用户名: [EC2_USER]

  5. 身份验证类型: SSH身份文件

  6. 身份文件: 检查 Box和 ATTACH file.pem

  7. 保存并连接

REMMINA ec2 SSH AWS Config