一、 could not establish connection to “XXX”
尝试使用Remote-SSH
插件连接远程的服务器,但是配置显示出错,端口显示试图写入的管道不存在,弹出窗口显示could not establish connection to “XXX”
二、检查Windows的OpenSSH
1.检索是否安装OpenSSH,如果有的话按照安装,下面是使用Point
2.以管理员身份运行Windows PowerShell
输入指令:
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
如果没安装则State
会显示NotPresent
输入服务器安装指令:
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
输入客户端安装指令:
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
等待,成功后返回
Path :
Online : True
RestartNeeded : False
再次输入Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
得到如下:
三、VScode继续运行
1.进入config配置文件
输入配置,保存退出
Host 随便的名字
HostName IP地址
User 用户名
Port 端口号
2.改变配置,File->Preferences->Settings->Extension->Remote-SSH
,找到Show Login Terminal,勾选。
3.选择远程服务器,如果成功会要求输入密码,打开资源管理器就可以了。