首页 > 其他分享 >VS Code 的SSH连接不成功问题分析与解决

VS Code 的SSH连接不成功问题分析与解决

时间:2024-09-26 15:00:49浏览次数:8  
标签:Code tar vscode gz server VS SSH linux x64

问题描述:多次输入密码,一直连接不上

解决方法;

打开远程服务器中~/.vscode-server/bin/xxx文件夹,此时可以看到一个名为vscode-server.tar.gz,截图如下:

上面的37开头的文件夹称为Commit Id,现在利用Commit ID下载远程连接需要的文件。使用这个链接:

https://update.code.visualstudio.com/commit:$COMMIT_ID/server-linux-x64/stable

下载所需文件,注意链接中的$COMMIT_ID这几个字符(注意$不要忘记)需要换成自己的,比如我的是379476f0e13988d90fab105c5c19e7abc8b1dea8 ,那么此时我通过https://update.code.visualstudio.com/commit:379476f0e13988d90fab105c5c19e7abc8b1dea8/server-linux-x64/stable就可以下载到需要的文件。

 

将下载好的压缩文件上传到计算云~/.vscode-server/bin/xxx文件夹中如下图:(解压前需要删除vscode-server.tar.gz,同时拷贝过程可能需要写入权限,赋予即可)

上传:

scp C:\Users\lw0107798\Downloads\vscode-server-linux-x64.tar.gz [email protected]:/mnt/disk/lw0107798/.vscode-server/bin/1e790d77f81672c49be070e04474901747115651

使用tar -xvf vscode-server-linux-x64.tar.gz --strip-components=1解压拷贝好的文件,最后赋予 node和server.sh添加可执行权限( chmod +x node server.sh ),如下图:

标签:Code,tar,vscode,gz,server,VS,SSH,linux,x64
From: https://www.cnblogs.com/mengyaoli/p/18433482

相关文章

  • leetcode每日一题day15(24.9.25)——公司命名
    思路:首先如果没有相同的后缀,则无论只要不是相同的首字母交换都不会出现重复情况,如果有重复后缀,则还需多增加个不能和,首字符与另一相同后缀字串的首字符相同的字串交换。主要矛盾已经明确,则可对矛盾进行分析。首先把范围缩小到只有两种不同首字母,对于这种情况      ......
  • 【VMware vCenter】升级到 vCenter Server 8.0 U3b 后 vSphere Client 出现卡死和不响
    最近VMware发布了VMSA-2024-0019安全通告,更新并修复了CVE-2024-38812和CVE-2024-38813编号中发现的vCenterServer漏洞,可能很多人都已经更新了,我也将自己的实验环境更新到了说明中所修复的版本,vCenterServer8.0U3b,内部版本号24262322。但是,更新之后使用遇到了一些......
  • vscode设置python解释器以及函数无法点击跳转问题
    1.下载插件1.1Python1.2Pylance1.3Remote-SSH2.设置本地/远程python解释器2.1本地设置2-1-1设置解释器路径设置自定义python解释器路径,mac快捷键command+p>python:selectinterpreter选择或者输入解释器2-1-2查看设置结果设置完python-venv路径后,打开......
  • 深入解析:Unicode 与 UTF-8 在 Python 中的秘密武器
    引言字符编码是计算机科学中的一个重要领域,它定义了如何将人类可读的文字转换为机器能够理解的形式。随着互联网的发展,不同的语言和符号需要在全球范围内共享,这就对字符编码提出了更高的要求。Unicode标准就是为了满足这种需求而诞生的,它提供了一套统一的字符集,几乎涵盖了所有现代......
  • Leetcode 622. 设计循环队列
    1.题目基本信息1.1.题目描述设计你的循环队列实现。循环队列是一种线性数据结构,其操作表现基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列......
  • Leetcode 706. 设计哈希映射
    1.题目基本信息1.1.题目描述不使用任何内建的哈希表库设计一个哈希映射(HashMap)。实现MyHashMap类:MyHashMap()用空映射初始化对象voidput(intkey,intvalue)向HashMap插入一个键值对(key,value)。如果key已经存在于映射中,则更新其对应的值value。intget(in......
  • 使用豆包MarsCode 实现高可用扫描工具
    以下是「 豆包MarsCode 体验官」优秀文章,作者郝同学测开笔记。前言最近接触K8s,了解到K8s提供了非常方便的实现高可用的能力,再加上掘金推出「豆包MarsCode初体验」征文活动,所以打算使用豆包MarsCodeIDE来实现一个高可用扫描工具。豆包MarsCodeIDE是一个云端AIIDE平台。通......
  • JSCH和SSHD实现密码+二次验证码登录服务器
    背景目前通过JSCH和SSHD登录服务器的方式基本都是密码或者密钥认证,但有些服务器在密码登录后会有个二次验证,一般是TOTP验证码。下面就是用xshell连接服务器后弹出的二次验证:JSCH和SSHD的官方文档没有详细的例子说明如何通过这个二次验证,研究文档的接口和参数后找到了结合密码和二次......
  • Codeforces Round 970 (Div. 3)A~F
    CodeforcesRound970(Div.3)A~FA.Sakurako'sExam把1的个数和2的个数按奇偶分类讨论即可。//AConemoretimes//nndbk#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;constintmod=1e9+7;constintN=2e5+10;intmain(){ios......
  • 可视化服务编排JVS逻辑引擎:高效处理复杂业务逻辑
    在这个数字化时代,在当今数字化时代,业务逻辑在处理复杂性和多样性的应用程序和系统中都非常重要。逻辑引擎作为一种高效、灵活的工具,通过可视化编排和原子服务,实现了业务规则的自动化处理,极大地缩短了开发、部署和测试周期。项目介绍JVS逻辑引擎是一款基于可视化拖拽和原子服务编排......