所以我一直在玩弄一个星期,它正在驱赶我香蕉。我在两台机器上都安装了本地Windows 10 SSH服务器和客户端。多数情况下,当我尝试连接时,都会收到“ ssh:连接到主机10.0.0.8端口22:连接超时”的提示,但我意识到这可能是我的防火墙,因此我禁用了它,然后再次尝试仅获得“ ssh:连接到主机” 10.0.0.8端口22:连接被拒绝”。我唯一接近的是使用Ubuntu VM,但是当系统提示我输入密码无效时,我认为这与我尚未建立的rsa密钥有关。
我如何才能使这两个连接中的任何一个(最好是两个)都能正常工作? 两台Windows 10 PC甚至可以通过SSH相互访问吗? 我应该转向哪里吗?
感谢您对这个问题的帮助。 谢谢您的时间
不适用
答案 0 :(得分:0)
是的,您可以使用可选的Windows 10功能OpenSSH Server(sshd)和相应的ssh客户端在两台Windows 10 PC之间建立连接。实际上,您可以使用任何ssh标准客户端进行连接,即来自Linux的ssh。
从Windows的可选功能设置中安装“ OpenSSH SSH服务器(sshd)”时,它还将在Windows Defender防火墙的“入站规则”文件夹中自动创建防火墙规则并激活该规则。这样应该可以将任何ssh客户端连接到您的PC。
安装后,请检查以下内容:
如果这些处于活动状态,则应该能够从外壳,命令提示符或另一台PC上的终端使用ssh MACHINENAME
连接到运行SSH服务器的PC。
使用Microsoft帐户时,登录时用户名可能会显示用户名的较短版本,但密码将与Microsoft帐户相同。