如何使用Remmina将ssh连接到AWS EC2实例

如何使用Remmina将ssh连接到AWS EC2实例,ssh,amazon-ec2,Ssh,Amazon Ec2,我正在尝试用Remmina替换putty,因为我需要登录多个实例,并且我得到了一个“输入私钥密码短语”,尽管我没有为密钥设置一个。我使用的参数与putty、ec2用户、公共DN和ppk密钥文件中的参数相同 有什么建议吗 我使用的参数与putty、ec2用户、公共dns和ppk密钥文件中的参数相同 Putty PPK文件使用Putty(和某些其他程序,如WinSCP)特有的文件格式。基于Unix的ssh客户端通常使用与OpenSSH软件兼容的不同密钥文件格式。如果要将现有密钥用于此Remmina实

我正在尝试用Remmina替换putty,因为我需要登录多个实例,并且我得到了一个“输入私钥密码短语”,尽管我没有为密钥设置一个。我使用的参数与putty、ec2用户、公共DN和ppk密钥文件中的参数相同

有什么建议吗

我使用的参数与putty、ec2用户、公共dns和ppk密钥文件中的参数相同

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

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

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

如果您感兴趣,请解释为什么它使用不同的键格式

  • 姓名档案 (示例:AWS EC2实例)

  • 协议:SSH-安全外壳

  • Post命令:/path/to/file-i“file.pem” (示例:/home/$USER/Desktop-i“ec2privatekey.pem”) SSH[-i标识文件]

  • 用户名:[EC2\U用户]

  • 身份验证类型:SSH身份文件

  • 标识文件:复选框并附加File.pem

  • 保存并连接


  • 图像链接很有用。谢谢