繁体   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