如何在 Windows 10 上设置安全的 ssh 服务器?

如何在 Windows 10 上设置安全的 ssh 服务器?

我在 Mac 主机上运行 Windows 10 VM 作为客户机。我希望能够使用 ssh 密钥通过 ssh 进入 Windows 客户机。我找到了各种资源,其中最值得注意的是这个这很好,但作者建议使用强密码,而我更喜欢 ssh 密钥。有没有在 Windows 上设置安全* ssh 服务器的规范方法?我需要 Windows 客户端具有完全的网络访问权限,因此隔离它对我来说不是一个选择。

*我理解开放端口本质上不太安全,但如果唯一的进入方式是使用私有/公共对,我会感到很放心。我只是没有足够的经验来自信地手动完成这件事,而且正在寻找一条人迹罕至的道路。

答案1

是否有在 Windows 上设置安全* ssh 服务器的规范方法?

这需要第三方软件来实现。

此外,正如您在问题中链接的文章所指出的那样,关于Microsoft SSH Server for Windows您在文章中描述的服务的名称,以下内容是正确的。

Microsoft 的 SSH 服务器不是完整的 SSH 服务器实现,旨在用于开发目的的跨设备通信。它不支持所有 SSH 身份验证方法和功能,例如压缩和多路复用。

来源

相关内容