当前位置: 首页 > news >正文

vscode远程服务器连接----过程尝试写入的管道不存在

通过跳板机连接远程服务器时,报错---过程尝试写入的管道不存在

  • 过程尝试写入的管道不存在报错解决
    • 报错内容
    • 解决方法
      • 1. 测试网络连接连接是否正常
      • 2. 检查跳板机并打开权限
      • 3. 通过跳板机登录到目标服务器
      • 4.配置文件范例

注:校外连接学校内网服务器报错

过程尝试写入的管道不存在报错解决

报错内容

报错如下
请添加图片描述

解决方法

1. 测试网络连接连接是否正常

使用cmd + R打开命令行窗口,使用如下命令行测试跳板机是否可以成功连接

# username是用户名,
ssh username@IP -p 端口
# 或者用下面这个命令行
ssh -o HostKeyAlgorithms=+ssh-rsa username@IP -p端口

2. 检查跳板机并打开权限

vi .ssh/
vi .ssh/authorized_keys
chmod +x .ssh/
chmod +x .ssh/authorized_keys

3. 通过跳板机登录到目标服务器

# 登录到跳板机,如果有多个跳板机操作如上所示
ssh -o HostKeyAlgorithms=+ssh-rsa username@IP -p端口
# 登录到目标服务器上
ssh username@IP
# 查看操作系统
cat /etc/os-release

注:如果上述均可操作,并成功登陆到服务器上,接下来就可以开始配置vscode的ssh config文件啦。

4.配置文件范例

Host JumpMachineHostName IPHostKeyAlgorithms +ssh-rsaUser 用户名Port 端口
Host 目标服务器命名HostName IPPort 端口User 用户名ProxyJump JumpMachine

按照上述config文件配置方法就可以连接上目标服务器了,注意如果没有配置过免密登录有n个跳板机到目标服务器则需要从最内层的跳板机开始输入密码,总共输入n+1个密码。

相关文章:

  • 修改MySQL枚举类型添加‘location‘值
  • 【AI】Ubuntu 22.04 evalscope 模型评测 Qwen3-4B-FP8
  • Linux——https基础理论
  • 【AI论文】FormalMATH:大型语言模型形式化数学推理能力基准测试
  • C语言内存函数及大小端字节序!
  • Mysql order by 用法
  • Vue + Element UI 表单弹窗输入法卡顿问题解决方案
  • 用 Tailwind CSS 优化你的 Vue 3 项目! ! !
  • 计算机硬件:AMD X670E与B650主板的PCIe通道分配
  • 在 Laravel 12 中实现 WebSocket 通信时进行身份验证
  • 水质监控预警管理平台
  • 构建 Web 浏览 AI Agent:Pydantic + MCP 实现指南
  • C#学习第21天:安全与加密(Security and Cryptography)
  • Linux/AndroidOS中进程间的通信线程间的同步 - 虚拟内存操作
  • 企业级RAG架构设计:从FAISS索引到HyDE优化的全链路拆解,金融/医疗领域RAG落地案例与避坑指南(附架构图)
  • PCIe - ZCU106(RC) + KU5P(EP) + 固化
  • 利用 Kali Linux 进行信息收集和枚举
  • 用python实现鼠标监听与手势交互
  • 【KWDB 创作者计划】一文掌握KWDB的时序表管理
  • iOS与HTTPS抓包调试小结
  • 汪海涛评《线索与痕迹》丨就虚而近实
  • 青岛鞋企双星名人集团家族内斗:创始人发公开信指控子孙夺权
  • 以总理:在加沙地带扩大的军事行动将是“高强度”的
  • 巴菲特第60次股东大会开场点赞库克:他为伯克希尔赚的钱比我还多
  • 见证历史与未来共舞:上海西岸“蝶变共生”对话讲坛圆满举行
  • 涉嫌严重违纪违法,57岁证监会副主席王建军被查