簡體   English   中英

SSH 基於主機的身份驗證 Windows

[英]SSH Host Based Authentication Windows

我正在嘗試使用 OpenSSH 為 SSH 配置基於主機的身份驗證,從 Windows 到 Windows。 我找到了以下文章,但它們是基於 Linux 的。

https://www.golinuxcloud.com/configure-ssh-host-based-authentication-linux/
https://www.lehigh.edu/~insna/OpenSSH-HOWTO-hostbased-auth.htm
https://docs.oracle.com/cd/E36784_01/html/E37125/sshuser-12.html

我遵循了這些文章中提到的相同步驟。 雖然我知道配置應該相同,但不知何故我無法連接到遠程機器。 這是我得到的錯誤

權限被拒絕(公鑰、鍵盤交互、基於主機)

我不明白我錯過了什么。 我一直在尋找描述 Windows 的步驟的文章,因為如果我遺漏了什么,我會很容易理解。

得到了解決方案。 必須設置以下配置。

嚴格模式沒有

它默認設置為 yes,並在 sshd_config 文件中被注釋掉。 對於公鑰身份驗證和基於主機的身份驗證,StrictModes 設置為 no。

不幸的是,以上文章(以及其他文章)都沒有提到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM