VS code ssh 远程连接超算

VS code ssh 远程连接服务器

VS Code 远程连接服务器(超算)详解

1. vscode安装 Remote-SSH插件

在这里插入图片描述

2. 填写服务器地址,选择config文件,填写登录密码

在这里插入图片描述
在第1步安装完成Remote-SSH插件之后,左侧会出现远程连接小图标(图中的3),点击图标,在SSH这一栏中点击加号+,此时会出现一个命令框,输入ssh + 服务器的IP地址即可。
在这里插入图片描述
选择文件列表中的第一个config文件(图中的6),此时服务器地址信息已经保存到了C:\Users\W\.ssh\config文件中。

此时右下角会弹出提示框,我们点击connect即可:
在这里插入图片描述
选择服务器的类型,我链接的是linux系统的超算:
在这里插入图片描述
等待下一个提示框弹出,再输入登录密码,等待连接成功即可。

3. 可能出现的错误

(1)右下角会在 Setting up SSH Host 202.38.95.226: Copying VS Code Server to host with scp 这个步骤卡住

因为很多超算都没法连接互联网,所以需要手动下载 vscode-server

ssh连接服务器,进入到.vscode-server文件夹,查看.vscode-server文件夹中的Commit ID:
在这里插入图片描述
在自己电脑下载.vscode-server:
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable(注意把:${commit_id}替换成自己的Commit ID),然后终止连接。

删掉.scode-server/bin中的所有文件:

rm ~/.vscode-server/bin/* -rf

上传vscode-server-linux-x64.tar.gz.vscode-server/bin文件并解压、重命名:

tar -zxf vscode-server-linux-x64.tar.gz 
mv vscode-server-linux-x64 ${commit_id}

再重新连接即可。绿点亮起代表连接成功:
在这里插入图片描述
此时点击左侧栏的文件列表,即可查看服务器的文件并进行编辑。

(2)vscode受限模式会限制远程连接,需要在管理中关闭受限模式

此部分内容不再详细说明,自己搜索“vs code关闭受限模式”即可。

4. 连接成功之后的界面

在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值