Windows SSH-Server 僅讀取「authorized_keys」檔案中的第一行

Windows SSH-Server 僅讀取「authorized_keys」檔案中的第一行

我正在嘗試從 Ubuntu(WSL) SSH 到 Windows,但 Windows 上的 OpenSSH-Server 似乎只讀取authorized_keys 檔案的第一行。

  • 當我先將用於從 Ubuntu SSH 到 Windows 的 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

相關內容