【问题标题】:Unable to connect to amazon server using putty无法使用 putty 连接到亚马逊服务器
【发布时间】:2013-09-30 14:08:39
【问题描述】:

我正在尝试在 .pem 的帮助下使用 putty 连接到 EC2 服务器。它给了我一个错误: 断开连接:不支持可用的身份验证方法(服务器发送:公钥)

我通过 puttygen 创建了一个 .ppk。仍然面临同样的问题。

谁能帮我解决一下。

【问题讨论】:

    标签: amazon-ec2 putty


    【解决方案1】:

    这通常意味着 pem 文件转换为 ppk 文件的方式存在问题,或者 pem 文件一开始不是正确的文件。确保您遵循正确使用 puttygen 的说明。这里有一个例子:Convert PEM to PPK file format

    或者,使用直接使用 pem 文件的 windows ssh 客户端。两个选项是:

    1. Cygwin - 它包括一个 ssh 命令行客户端。
    2. Poderosa

    【讨论】:

    • 客户端提供了一个无效的主机来连接。他给了一个完美的,.pem 文件工作。感谢您的帮助。
    【解决方案2】:

    你需要一个私钥来连接服务器,你的密钥可能是一个公钥,所以你需要在puttygen中生成一个私钥。

    【讨论】:

    • 客户端提供了一个无效的主机来连接。他给了一个完美的,.pem 文件工作。感谢您的帮助。
    【解决方案3】:

    【讨论】:

      【解决方案4】:

      对于那些搜索,我遇到了这个问题,但旧版本的 Putty 不支持最新的身份验证方法。升级 Putty 让我可以连接。

      我从Putty官网下载了最新的Putty;然后它需要卸载,所以我通过在注册表中找到以下密钥进行备份:

      HKEY_CURRENT_USER > 软件 > SimonTatham

      通过单击该条目并选择 File > Export 并保存到桌面,这包含了 Putty 的所有数据和设置,以防在卸载过程中出现问题。

      现在备份了Putty,你可以卸载Putty(CCleaner是一个不错的选择),当它询问你是否要删除会话时点击NO,否则它会擦除数据,但幸运的是你已经备份了数据此时到注册表。

      最后,现在您可以安装最新版本的 Putty。最新版本的 Putty 具有 AWS 使用的必要身份验证方法。

      【讨论】:

        猜你喜欢
        • 2016-01-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-06
        • 1970-01-01
        相关资源
        最近更新 更多