VScode Server离线安装到远程服务器教程

1. 本机电脑安装Remote ssh插件

若是可连接互联网的主机可直接在扩展应用商店中搜索 " Remote-SSH "。

内网主机则需在外部下载好适合本机vscode版本的Remote-SSH后,通过VSIX进行插件安装。
过程如下:

1.1 vscode插件下载

在vscode页面上方横栏菜单中找到 “帮助”—“关于”,会得到如下信息

版本: 1.92.2 (user setup)
提交: fee1edb8d6d72a0ddff41e5f71a671c23ed924b9
......

通过第一行的版本号,我们通过外部电脑连接互联网去到下列网站找到对应版本的Remote-SSH插件:https://www.vsixhub.com/history/3109/

1.2 vscode插件安装

下载好插件的VSIX文件后传输到本地电脑,通过 “左侧扩展栏(ctrl+shift+x)”----"扩展栏最右上角 ‘···’ 选项” ------ “从VSIX安装” 即完成了vscode对应版本插件的安装

安装成功后vscode页面菜单会出现Remote-ssh对应的图标(远程资源管理器)

2.远程服务器VSCode-Server安装

2.1 vscode-server 下载

  1. 在vscode页面上方横栏菜单中找到 “帮助”—“关于”,会得到如下信息
版本: 1.92.2 (user setup)
提交: fee1edb8d6d72a0ddff41e5f71a671c23ed924b9
......

通过第二行的提交号,我们可以得到commit_ID: fee1edb8d6d72a0ddff41e5f71a671c23ed924b9

  1. vscode-server的下载链接格式:
https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable(注意把:${commit_id}替换成对应的Commit ID,即上文的提交号)

访问该网址即可下载

  1. 下载好后,传输该压缩包至服务器上,可通过SFTP等方式
  2. 在远程服务器中做下列操作
mkdir -p ~/.vscode-server/bin
rm ~/.vscode-server/bin/* -rf    # 把home/.vscode-server/bin下的内容删干净,防止出错

# 将传输到服务器的压缩包解压在 '~/.vscode-server/bin' 目录中
cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id} # 把解压出来的目录重命名,注意把:${commit_id}替换成对应的Commit ID   

完成后在本地主机vscode上连接该服务器即可。

3.本地主机通过vscode连接服务器

  1. 随便找个合适的位置新建一个配置文件,命名为 sshconfig.txt

快捷键 ctrl+, 打开设置,搜索栏中搜索ssh,在 Remote.ssh:Config File 一栏中,填入该 sshconfig.txt的绝对地址

在配置文件中按照格式写入

Host <远程服务器地址>
  HostName <远程服务器命名> 
  User <通过什么用户接入>

例如:
Host xxx.x.xx.xx
  HostName Test
  User root
  1. 另一种方法是远程资源管理器扩展右上角的+号,直接输入即可,输入格式为
ssh <用户名>@<远程服务器地址> 
如 ssh root@192.1.22.123
  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值