【VScode】无法建立ssh连接问题 📅 发布时间:2026/7/15 14:58:42 👁️ 浏览次数: 问题1描述不知道是不是版本升级的原因昨天刚更新完的vscode今天去新连接一个实验室的服务器后就出现了如下问题软件内容反馈的信息如下解决方案一版本更新导致的问题主要参考文章【知乎文章vscode 1.86版本远程ssh不兼容旧服务器问题解决 - 知乎】文章中说了两种方法一种是采用安装portable便携绿色版vscode以与最新版的兼容操作太麻烦了我没采用另一种是回退vscode的版本具体参考链接【回退VSCODE参考_1】进行。但是弄完之后通过在终端执行如下代码查看具体VSCODE版本code --verison回退后还是失败了。解决方案二插件的设置问题【方案二】修改【remote ssh】插件的【loacl ..server】。修改后没有什么效果还是报错解决方案三降低VScode版本【方案三-低版本安装地址】CSDN中好多链接都说是1.99版本更新的问题所以就尝试参考【链接三-安装事宜】安装。但是安装完后还是显示失败安装完重启后再试也不管用。其中查看VScode版本的代码code --version【补充】也可安装 可兼容的低版本的便捷版本的vscode【低版本Portable Vscode】。这样不用卸载原来版本的vscode。但是下载的时候可能要翻墙。解决方案四服务器端的基础配置问题4-1、尝试删除相应文件夹并重新配置【方案四-1】尝试删除客户端和服务端的各种文件并尝试重新运行包括但不限于服务端的【vscode-server文件夹】、客户端的【.ssh文件夹】和【.vscode文件夹】等。最后重新连接测试还是失败。4-2、尝试检查各种基础插件版本【Remote host / container / WSL Linux prerequisites】错误报告里面给了两个参考的链接于是选择其中一个链接中给定标准和代码进行版本检测。链接中给了如下标准1、执行代码【ldd --version】检测【GLIBC】版本。结果显示符合标准2、执行代码【dpkg -l libstdc6】检测【libstdc6】版本。结果显示符合符合标准3、执行代码【dpkg -s ca-certificates | grep Version】(比较正式的查看版本的方式)检测【libstdc6】版本。结果显示符合符合标准4、执行代码【dpkg -s libc6 | grep Version】检测【libc6 】版本。结果显示符合符合标准5、执行代码【sudo apt-get install -y curl bash gzip tar】检测【相关基本插件】版本。结果显示符合符合标准总之涉及到的相关插件都满足要求了但是测试后还是不通过。4-3、尝试检查插件的默认调用路径执行代码下面代码检测插件【libstdc6】的默认调用路径。ldconfig -p | grep libstdc.so.6获得下面结果图。发现第一个默认路径是其他软件的安装位置而不是插件默认安装位置。因此首先在【~/.bashrc】路径中删除路径export PATH$PATH:/data/ADS_2015/Licensing/2014.07/linux_x86_64/bin此外删除【/etc/ld.so.conf.d】路径下的【ads.conf】文件 。其中文件中之前加入了【/data/ADS_2015/Licensing/2014.07/linux_x86_64/bin】之前加入的ads仿真用的lmutil工具具体路径。删除文件后执行下面代码刷新一下动态链接器缓存重新开一个终端窗口也可以sudo ldconfig验证已经完全删除后再次SSH链接。成功问题2描述在windows端正常配置好OpenSSH客户端服务在vscode上也调试好了remote-ssh的配置config文件。但是在第一次远程连接程序的时候报错了信息如下...... [16:02:08.550] Got some output, clearing connection timeout [16:02:08.566] [16:02:08.607] Bad permissions. Try removing permissions for user: LAPTOP-C92S61Q4\\yaru (S-1-5-21-907182152-727531769-3259355511-1002) on file C:/Users/hp/.ssh/config. [16:02:08.627] Bad owner or permissions on C:\\Users\\hp/.ssh/config 过程试图写入的管道不存在。 [16:02:09.894] install terminal command done [16:02:09.894] Install terminal quit with output: 过程试图写入的管道不存在。 [16:02:09.894] Received install output: 过程试图写入的管道不存在。 [16:02:09.895] WARN: $PLATFORM is undefined in installation script output. Errors may be dropped. ......解决方案config文件权限问题我找了几篇讲这个问题的文章总结来看问题的原因可以参考文献【问题2文献】的说法除了你自己(以及作为系统最高权限的SYSTEM账户如问题代码中的hp)或者说你目前正在使用的用户不知道是哪个的可以打开一个cmd命令行看一下下图我正在用的就是whitesnakec用户不应该有任何其他用户(比如Administrator 或其他本地账户如问题代码中的zyr)能够读取或修改这些文件。换句话说问题就在于这个【其他用户】拥有了.ssh文件夹下的config文件的修改权限了而ssh服务不允许。所以需要把这个【其他本地账户】权限改成只读就可以了这里我测试发现只要把这个【其他本地账户】权限改成只有【读取和执行】以及【读取】就能够解决问题具体操作如下1-1、找到问题文件并禁用权限继承查看错误代码发现问题文献所在位置如下代码。找到该文件后右键属性点击【Step1安全选项】后进入【Step2安全选项】中并【Step3-5权限继承】功能。C:/Users/hp/.ssh/config.1-2、手动修改问题所在用户的权限禁用完权限继承后返回到【Step2安全选项】页面并点击【Step6编辑选项】。在该选项中针对【其他用户如问题代码中的zyr】的权限进行修改只保留【Step7-9 读取和执行读取权限】。我是拿我自己的电脑截图的没有zyr这个用户
AMD Llama-3.1-8B-Instruct-w4a16-llmcompressor-v0.10.0.2与GPU推理对比:CPU推理的优势与适用场景 AMD Llama-3.1-8B-Instruct-w4a16-llmcompressor-v0.10.0.2与GPU推理对比:CPU推理的优势与适用场景 【免费下载链接】Llama-3.1-8B-Instruct-w4a16-llmcompressor-v0.10.0.2 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Llama-3.1-8B-Instruct-w4a16-llmco… 2026/7/15 14:58:42
昇腾C队列出队API文档 DeQue 产品支持情况 产品 是否支持 Ascend 950PR/Ascend 950DT √ Atlas A3 训练系列产品/Atlas A3 推理系列产品√ Atlas A2 训练系列产品/Atlas A2 推理系列产品√ Atlas 200I/500 A2 推理产品√ Atlas 推理系列产品AI Core √ Atlas 推理系列产品Vector Core x Atlas 训练系… 2026/7/15 14:56:40
朝鲜 AI 赋能网络攻击背景下韩国军方网络安全困境与全域防御体系研究 摘要 以 2026 年韩国《韩国先驱报》披露的 2025 年韩国军方 18951 起网络攻击事件为核心实证样本,系统梳理近五年韩国军方遭受网络攻击的规模变化、攻击类型分布与威胁源头特征,剖析朝鲜侦察总局网络作战力量扩张、AI 技术赋能钓鱼攻击带来的新型安全压力… 2026/7/15 14:56:39
如何用TestDisk和PhotoRec拯救你的丢失数据:免费开源数据恢复终极指南 如何用TestDisk和PhotoRec拯救你的丢失数据:免费开源数据恢复终极指南 【免费下载链接】testdisk TestDisk & PhotoRec 项目地址: https://gitcode.com/gh_mirrors/te/testdisk 你是否曾经因为误删除重要文件、硬盘分区突然消失或存储设备无法访问而感到… 2026/7/15 16:46:36
如何3分钟为PyQt应用添加Material Design主题:Qt Material完整使用指南 如何3分钟为PyQt应用添加Material Design主题:Qt Material完整使用指南 【免费下载链接】qt-material Material inspired stylesheet for PySide2, PySide6, PyQt5 and PyQt6 项目地址: https://gitcode.com/gh_mirrors/qt/qt-material 想在几分钟内让你的Py… 2026/7/15 16:46:36
接口EMC设计实战——RS485防护电路的分级策略与场景化配置 1. RS485接口的EMC挑战与防护必要性第一次接触RS485接口设计时,我天真地以为只要把A/B两线接对就能稳定通信。直到现场调试时遭遇雷雨天气,价值上万的设备瞬间"阵亡",才真正理解电磁兼容(EMC)设计的重要性。… 2026/7/15 16:44:35
吉时利2304直流电源 吉时利2304是一款专为便携式、电池供电设备(如手机、无线通信设备)测试而设计的快速响应直流电源,其核心优势在于能够模拟电池特性,并极快地响应负载的剧烈变化。核心特性与参数这款电源的主要技术指标和功能如下:输出… 2026/7/15 16:44:35
告别VBA!用ChatGPT新功能一键生成精美PPT(附实战案例) 1. 为什么现在可以彻底告别VBA了?记得三年前我做季度汇报时,为了自动生成PPT熬了两个通宵写VBA脚本。当时同事看我对着代码编辑器抓狂的样子,还开玩笑说"你这哪是在做汇报,分明是在搞软件开发"。现在回想起来࿰… 2026/7/15 16:38:32
GeoServer开源地理空间服务器:从开发到部署的完整实战指南 GeoServer开源地理空间服务器:从开发到部署的完整实战指南 【免费下载链接】geoserver Official GeoServer repository 项目地址: https://gitcode.com/gh_mirrors/ge/geoserver GeoServer作为业界领先的开源地理空间数据服务器,为Web地图服务提供… 2026/7/15 16:36:32
行星减速机的工作原理是什么?从齿轮运动关系到减速比计算 一、行星齿轮机构的组成 标准行星齿轮机构主要包括: 太阳轮; 行星轮; 内齿圈; 行星架。 太阳轮位于机构中心。 多个行星轮围绕太阳轮均匀布置,行星轮内侧与太阳轮外啮合,外侧与内齿圈内啮合。 行星轮通过轴… 2026/7/15 0:03:00
阅读Java开源框架源码的心得分享! 前几日闲来无事有幸看到了一位博主分享自己阅读开源框架源码的心得,看了之后也引发了我的一些深度思考。我们为什么要看源码?我们该怎么样去看源码? 其中前者那位博主描述的我觉得很全了(如下图所示),就不做… 2026/7/15 0:03:00
【LINUX】驱动 【LINUX驱动】【字符设备】【中断】【Platform】【网课 设备树】【GPIO】【PINCTRL】【INPUT】【IIC】【SPI】【网络驱动】【屏幕驱动】【一 设备树】【二 内核模块编译】【三 基本驱动框架】【四 Platform总线设备驱动框架】【五 驱动子系统】【六 综合】 2026/7/15 0:07:01
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/13 8:31:55
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/14 18:25:04
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/14 5:09:41