Windows SSH 服务器仅读取“authorized_keys”文件的第一行

Windows SSH 服务器仅读取“authorized_keys”文件的第一行

我正在尝试从 Ubuntu(WSL)通过 SSH 连接到 Windows,但 Windows 上的 OpenSSH-Server 似乎只读取了 authorized_keys 文件的第一行。

  • 当我首先将用于从 Ubuntu 到 Windows 的 SSH 的 SSH 密钥放入 authorized_keys 文件中时,我就能正确地进行 SSH。系统提示我输入 SSH 密钥密码,因为我的 SSH 密钥受密码保护。
  • 当我将 SSH 放在 authorized_keys 文件的第二行时,系统提示我输入 Windows 用户帐户密码,而不是 SSH 密钥密码

Windows OpenSSH 版本

OpenSSH_for_Windows_8.6p1, LibreSSL 3.4.3

Ubuntu OpenSSH 版本

OpenSSH_8.9p1 Ubuntu-3ubuntu0.1, OpenSSL 3.0.2 15 Mar 2022

相关内容