相关疑难解决方法(0)

PuTTY:Ubuntu 20.04 中“无法加载字体”

我已经在 Ubuntu 20.04 LTS 上安装了 PuTTY 。当我输入 IP 地址并单击“打开”按钮时,Putty 会自动关闭。

错误信息是:

PuTTY:无法加载字体“服务器:已修复

fonts remote putty

6
推荐指数
1
解决办法
2万
查看次数

对于新的 AWS 实例,“使用用户名“ubuntu”。服务器拒绝了我们的密钥。”

我一直在AWS中使用Amazon EC2实例。我已经成功使用 WinSCP 连接到各种实例,包括 Amazon Linux、Rocky Linux、SUSE 和 CentOS 6、7 和 8。所有这些具有其他操作系统的实例都已成功使用特定的组合

  • 密钥对(登录)
  • 专有网络
  • 子网
  • 防火墙(安全组)

因此,这些选择中的任何一个都有错误似乎都不合理。

在 WinSCP 中,我可以从其他实例克隆工作 WinSCP 配置,然后(在调整新站点以更改“主机名”并使用建议的登录用户名“ubuntu”之后)我可以尝试像其他实例一样进行连接那行得通。因此,问题似乎不太可能是 WinSCP 配置不正确(除非我应该使用“ubuntu”以外的其他名称作为默认用户名)。

可以看到该实例,但仅 Ubuntu 实例尝试登录失败。

没有可用的受支持的身份验证方法(服务器发送:公钥)

使用用户名“ubuntu”。服务器拒绝了我们的密钥。认证失败。

我已经研究了一些与“服务器拒绝我们的密钥”有关的其他问题,但这不是密钥对本身的问题,因为它适用于许多其他实例。它似乎也不可能是适用于其他实例的任何其他常见元素。错误消息本身表明它确实看到了推荐的登录用户名“ubuntu”(我什至尝试了有时用于AWS实例登录的其他用户名,例如ec2-user、admin、root,但这些也不起作用) 。

我还尝试创建第二个实例来检查创建第一个实例是否存在一些侥幸或错误,但没有区别。

由于此失败的登录是针对默认用户的初始登录尝试,因此我无法以其他用户身份登录并在内部查看或更改实例。

如果重要的话,我正在使用

最小 Ubuntu 22.04 LTS - Jammy https://aws.amazon.com/marketplace/pp/prodview-o5bowpuwmx3ng

更新 1: Ubuntu 22.04 LTS 也会发生同样的情况 - Jammy https://aws.amazon.com/marketplace/pp/prodview-f2if34z3a4e3i

我想知道 Ubuntu 处理通信的方式是否有所不同,需要与任何其他已运行的操作系统不同的设置。

更新 2:根据rahul jain的答案中的线索,我尝试使用基于之前的 Minimal Ubuntu LTS 版本的实例进行快速测试。

最小 Ubuntu 20.04 LTS - Focal https://aws.amazon.com/marketplace/pp/prodview-meawmysinhrrs

那个效果很好。因此,这个问题似乎确实是自 20.04 Focal Fossa 以来的一个变化,而且很可能与需要更新的 PuTTY 代码库的身份验证更改有关,正如 rahul Jain 所建议的那样。我会做更多测试,但到目前为止答案看起来不错。

ssh login aws amazon-ec2 remote-login

5
推荐指数
1
解决办法
8875
查看次数

标签 统计

amazon-ec2 ×1

aws ×1

fonts ×1

login ×1

putty ×1

remote ×1

remote-login ×1

ssh ×1