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

解决vsocde ssh远程连接同一ip,不同端口情况下,无法区分的问题

        一般服务器会通过镜像分身或者容器的方式,一个ip分出多个端口给多人使用,但如果碰到需要连接同一user,同一个ip,不同端口的情况,vscode就无法识别,如下图所示,vscode无法区分该ip下不同端口的连接:

         其实是两个端口里面的连接,但融合到一起了,最终导致想要准确连接到某个账号里,只能每次重新输入ssh命令才行

问题分析: 

        点击"打开SSH配置文件"

        继续打开当初配置SSH设置的文件,一般默认第一个,如果是其他的打开对应的config文件就行

         打开ssh配置文件后,可以看到下图:

         从配置文件中,我们可以看到ssh配置中除了 Port 字段不同,其余配置全部相同,而vscode是通过 Host字段来区分的,所以造成了混淆

解决方法

        其他的都不变,修改 Host 字段例如前面加上显卡类型:

         这样vscode就可以区分开两个ssh连接了,也可以修改为其他的名称,同时也可以用来区分不同的服务器,防止因为ip记混而连错服务器。

解释:

        在 SSH 配置中,Host 字段用于定义一个别名,这个别名可以是任何字符串,它不是用来指定 IP 地址的,而是用来区分不同的 SSH 连接配置。指定服务器的 IP 地址或域名的是通过HostName 字段和Port 字段是来保证的。当两个相同的 IP 地址但不同的端口号需要连接的,只要确保 HostName 字段和Port 字段正确设置,Host 字段可以自行修改

http://www.lryc.cn/news/528066.html

相关文章:

  • Elasticsearch 自定义分成器 拼音搜索 搜索自动补全 Java对接
  • 基于物联网设计的疫苗冷链物流监测系统
  • RocketMQ消息是如何存储的?
  • Ubuntu 16.04安装Lua
  • 【JavaSE】String类常用字符串方法总结
  • python3+TensorFlow 2.x(二) 回归模型
  • 机器人抓取与操作概述(深蓝)——1
  • 简单聊聊“DeepSeek”
  • 使用 Docker + Nginx + Certbot 实现自动化管理 SSL 证书
  • 粒子群算法 笔记 数学建模
  • 【C语言】结构体与共用体深入解析
  • es6.7.1分词器ik插件安装-和head插件连接es特殊配置
  • java求职学习day18
  • 单链表专题(上)
  • 【stm32学习】STM32F103相关特性
  • PostGIS笔记:PostgreSQL中表、键和索引的基础操作
  • 蓝桥杯python语言基础(3)——循环结构
  • 微服务网关鉴权之sa-token
  • 23【进制的理解】
  • jemalloc 5.3.0的tsd模块的源码分析
  • 【Convex Optimization Stanford】Lec3 Function
  • 深入 Rollup:从入门到精通(三)Rollup CLI命令行实战
  • wangEditor富文本编辑器,Laravel上传图片配置和使用
  • chrome源码剖析—进程通信
  • JJJ:linux时间子系统相关术语
  • 0 基础学运维:解锁 K8s 云计算运维工程师成长密码
  • 大一计算机的自学总结:位运算的应用及位图
  • 计算机毕业设计Django+Tensorflow音乐推荐系统 机器学习 深度学习 音乐可视化 音乐爬虫 知识图谱 混合神经网络推荐算法 大数据毕设
  • AI 图片涌入百度图库
  • 可爱狗狗的404动画页面HTML源码