无法在Visual Studio 2017中添加SSH连接到远程系统 [英] Unable to add SSH connection to Remote System in Visual Studio 2017
问题描述
我在设置Linux远程调试链接时遇到问题服务器。问题是我无法将远程服务器添加到SSH调试
类型的"连接管理器"。
Linux服务器10.92.131.11有OpenSSH服务器,端口号为22.我可以通过我本地的任何类型的SSH客户端连接到它。
当我尝试将主机添加到VS2017时调试,我第一次点击下面的表格中的"连接",处理几秒钟后没有响应。
When I tried to add the host to VS2017 for debug, first time I clicked "Connect" in below form, no response after being processed for seconds.
第二次点击它,它给了我以下错误信息"连接失败。请确保主机名和端口号是正确的。",即使主机名和端口都是
正确键入。
后来我追踪了SSH Linux中的服务器日志,显示 实际上已经建立了从VS2017到Linux服务器的2个连接。但似乎他们在等待什么。
我想知道它是否缺少Linux服务器中的东西,比如GDBServer。希望有人可以在这里帮忙。感谢它。
Later on I traced the SSH server log in Linux, which shows 2 connections had been established from VS2017 to Linux server actually. But seems they were waiting for something. I was wondering if it lacks something in the Linux server, like GDBServer. Hope someone could help here. Appreciate it.
推荐答案
找到原因。
这是由于
it's due to
System.InvalidOperationException:此实现不是Windows平台FIPS的一部分经过验证的加密算法。
设置如下
HKLM \ SYSTEM_\\CURRENTCONTROLSET\CONTROL \ LSA \ FIPSALGORITHMPOLICY设置DWORD已启用= 0
它的工作原理。
这篇关于无法在Visual Studio 2017中添加SSH连接到远程系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!