通过 SSH 远程登录我的 20.04 服务器时出现奇怪的问题?

通过 SSH 远程登录我的 20.04 服务器时出现奇怪的问题?

我找到了 20.04 版的 SSH 教程,按照教程操作,成功创建了 SSH 密钥对并将其存储在我的服务器上,还做了许多其他事情,等等。正如它所展示的那样。除了最后一步,即通过 ssh 登录,一切似乎都正常。我通过 Kitty(Putty 的衍生产品)连接到我的服务器,进入登录提示,并尝试“ssh root@myIP”,但它要求输入密码。我使用了正常的密码,然后登录了。但它不是应该立即登录,跳过密码吗?还是还有其他步骤?

任何帮助都将不胜感激!

答案1

您是如何创建 SSH 密钥对的?您能提供您遵循的教程的链接吗?我假设您的客户端是 Windows 机器,因为您使用的是 Kitty。

通过 Kitty 使用私钥/公钥对通过 SSH 连接到服务器的一般说明如下:

  • 使用 Putty KeyGen 创建私钥/公钥对
  • 将您的公钥复制到~/.ssh/authorized_keys服务器上
  • 在 Kitty 中提供私钥的路径SSH->Auth

以下几个教程可能会有所帮助:

KiTTY – 漂亮的终端模拟器

使用 PuTTY 的 SSH 密钥

相关内容