我正在尝试从 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