科技颠覆者 发表于 2024-6-13 21:30:12

【已解决】设置SSH主机:VS Code-正在当地下载 VS Code 服务器

https://img-blog.csdnimg.cn/483b0ff183d344e1ab5f9925d03e8f8a.png
问题形貌

        很简单,就是我电脑强制重启之后用vscode再去连服务器,发现连不上了https://img-blog.csdnimg.cn/12dc359510524218964d38c3b6c69c3a.png
 解决办法

        如上图,点击重试按钮,下面的这些东西就可以复制粘贴了

https://img-blog.csdnimg.cn/57c947ab6ca24892a787ad634ee13b0f.png

         ctr+f查找commit,这个时候就能找到一串d037ac076cee195194f93ce6fe2bdfe2969cc82d,然后就好了,执行下述下令下载vscode-server

        然后通过SSH毗连目的服务器,进入~/.vscode-server/bin文件夹。看有没有如许的文件目次,没有就创建,有就把里面的东西全部删掉

wget https://vscode.cdn.azure.cn/stable/d037ac076cee195194f93ce6fe2bdfe2969cc82d/vscode-server-linux-x64.tar.gz         固然也可以在浏览器地点栏输入网址,无论哪种方式都能得到一个压缩文件,然后将其解压

tar zxvf vscode-server-linux-x64.tar.gz          https://img-blog.csdnimg.cn/678e0ec28e574533ae759fc7991c4e40.png
        然后将解压后的内容原封不动的考到远程主机上

scp -r /home/visionx/下载/temp/vscode-server-linux-x64/* visionx@10.26.13.39:/home/visionx/.vscode-server/bin/d037ac076cee195194f93ce6fe2bdfe2969cc82d
        重新启动VS Code,现在即可直接连上Linux主机了 

特别注意:不要如许做

        在这里边还是给出了一种比较简单且操纵性比较强的解决办法,按照我这个情况,其实应该是在远程主机上有d037ac076cee195194f93ce6fe2bdfe2969cc82d这个文件目次的,但是为什么链接不上呢?缘故原由就在于,大概是因为强制关机,而毗连中的这个被强制关闭导致部分文件破坏了,所以没有办法重新毗连,那故意思的就来了,我们找一个没破坏的不就行了嘛?把其他的配置文件直接考过去不就行了嘛?
        显然是不行的,会让你不断的输入密码,但是无法毗连
https://img-blog.csdnimg.cn/e5993a1bb5354a238046ff3f0dfbb287.png
扩展阅读

        正常来说,有外网的情况比较轻松,vscode通过ssh链接服务器比较便捷:
安装vscode

安装remote ssh

设置用户名和ip通过remote ssh链接服务器         如果可以正常走就不会有这篇文章了,因为网速问题,大概会卡在标题的地方好久好久
所以这里再给出一种解决办法:
vscode通过ssh链接服务器卡在downloading with wget - 知乎如题,vscode通过ssh链接服务器卡在downloading with wget/vscode server 正常来说,有外网的情况比较轻松,vscode通过ssh链接服务器比较便捷: 安装vscode 安装remote ssh 设置用户名和ip通过remote ssh链接服务…https://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/426876766
        固然另有其他解决办法:
1. 找到此VS Code Server版本的commit_id
  在VS Code界面上打开底端面板,找到“输出”,然后检察远程插件“Remote-SSH”的输出,会发现输出栏会有如下信息:
Deleting old install from /home/username/.vscode-server/bin/6445d93c81ebe42c4cbd7a60712e0b17d9463e97
Deleting old log file from /home/username/.vscode-server/.6445d93c81ebe42c4cbd7a60712e0b17d9463e97.log
Installing to /home/username/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc...
  等,也大概是其他雷同输出,但是这些输出都不重要,重要的在于其最后的这一串字符,我们称之为commit_id,也就是说,大概由于网络情况大概软件版本不同,该界面具体执行的下令大概不同,导致输出信息不范围于上述信息。但是,重要的是commit_id,只要你能看得懂英语,你就能知道当前软件正在下载的VS Code Server对应的是哪一串commit_id。
https://www.cnblogs.com/ziangshen/articles/17741402.htmlhttps://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://www.cnblogs.com/ziangshen/articles/17741402.html
完结撒花

        我不是信赖爱情,我只是太信赖你
       





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【已解决】设置SSH主机:VS Code-正在当地下载 VS Code 服务器