Vscode连接远程服务器失败解决方案

news/2024/7/16 10:29:26 标签: vscode, 服务器, ide, windows

一、 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.选择远程服务器,如果成功会要求输入密码,打开资源管理器就可以了。


http://www.niftyadmin.cn/n/5414425.html

相关文章

IDEA中如何:创建Java可执行JAR文件

在IntelliJ IDEA中,你可以通过以下步骤来创建Java可执行JAR文件: 步骤1:编写Java代码 首先,在IntelliJ IDEA中编写你的Java代码。 步骤2:配置项目结构 确保你的项目已经正确配置了项目结构。如果你的项目是一个Mav…

C++ 11 新特性 override和final

一.override和final介绍 在C11中,override和final是两个用于支持继承和多态的重要关键字。它们的具体作用如下: override:这个关键字用于派生类中,以确保虚函数的正确重写。当一个派生类的函数被声明为override时,编译…

Golang 方法的接收器 receiver 指针和值的区别

一、如果receiver是指针类型 package mainimport "fmt"type Count struct {count int }func main() {c : Count{count: 0}c.incr()fmt.Println(c.count)c2 : &cc2.incr()fmt.Println(c2.count) }func (c *Count) incr() {c.count }//打印结果 1 2 incr 方法的 …

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Button)

按钮组件,可快速创建不同样式的按钮。 说明: 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 子组件 可以包含单个子组件。 接口 Button Button(options: ButtonOptions) 创建可以包含单…

【Linux-tar/gzip/zip】

Linux-tar/gzip/zip ■ tar■ gzip■ zip■ unzip解压缩 ■ tar 基本语法: tar [选项] 压缩后的压缩包 要压缩的文件 选项说明描述-cf :对文件或文件夹进行打包-v :显示压缩的进度- z :使用gzip压缩工具把打包后的文件进行压缩为.gz-j :使用bzip2压缩工具把打包后…

webpack题

文章目录 1 webpack与grunt、gulp的不同?2 与webpack类似的工具还有哪些?谈谈你为什么最终选择(或放弃)使用webpack?3 有哪些常见的Loader?他们是解决什么问题的?4 有哪些常见的Plugin&#xff…

Oracle Essbase 多维库导入文件数据步骤操作

第一步: 先确定导入数据的维度数量(清楚自己需要导入什么数据和范围) 第二步: 设置加载的规则 1.创建规则 2.编辑规则-》打开数据文件 通过数据文件来确定加载规则的加载格式 先查看数据文件格式: 将数据文件导入&…

Verdin iMX8MP 调试串口更改

By Toradex胡珊逢 简介 Verdin iMX8M Plus 具有四个串口,其中 UART3 是用于 A53 核心上的系统如 Linux 的默认调试串口,出于设计需要可能需要将调试口换到其他串口,文章将介绍如何使用 UART1 作调试串口。 硬件介绍 Verdin iMX8M Plus 的四…