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

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个密码。

http://www.xdnf.cn/news/4313.html

相关文章:

  • javascript Map 和对象使用
  • echarts报错问题initialize failed:invalid dom
  • AI技术下研发体系重构
  • Vue项目Git提交流程集成
  • Leetcode 刷题记录 07 —— 链表
  • excel表数据导入数据库
  • Selenium模拟人类,操作网页的行为(全)
  • Pointpillars(三)工程实践
  • 新手SEO基础操作入门精要
  • Java学习手册:Base64 编码概念和应用场景
  • 解锁创意显示,强力巨彩软模组引领柔性显示技术创新
  • 随机快速排序算法
  • GAN模型
  • 总结七种提示优化方案的核心实现流程
  • 第15章 Python数据类型详解之分解理解:基础数据类型常见易错点和性能优化篇
  • Visual Studio 快捷键更改和设置
  • 【C++游戏引擎开发】第30篇:物理引擎(Bullet)—软体动力学系统
  • Java开发 自定义注解(更新中)
  • MySQL 常用函数分类
  • 编程日志4.25
  • 十分钟了解 @MapperScan
  • 盛元广通动物表型分析数字管理平台
  • framebuffer框架与示例
  • 保障企业的数据安全需要做什么?
  • npm下载插件无法更新package.json和package-lock.json文件的解决办法
  • 脑机接口:从科幻到现实,它将如何改变医疗未来?
  • 岳冉RFID手持式读写器专业研发+模块定制双驱动
  • Dynadot专业版邮箱工具指南(一):创建并设置新邮箱
  • 使用 Python 监控系统资源
  • 高等数学第五章---定积分(§5.1定积分的概念、性质和应用)