vscode内网访问服务器的方法


Posted in Servers onJune 28, 2022

文章背景

  • 公司内网需要看代码,用原装工具实在太难受了,于是可以在传入vscode插件
  • 文章由一个ssh插件进行加撰写,如有错误还请谅解。

1.插件

插件下载

插件下载:https://marketplace.visualstudio.com/VSCode
下载注意:版本问题很重要,不然安装失败,首先获取vsode版本,然后插件的版本要小于vscode。我选择卸载重新安装vscode,.ssh插件不会被删除,所以放心。

vscode内网访问服务器的方法

vscode内网访问服务器的方法

vscode内网访问服务器的方法

下载的离线插件后缀都是vsix结尾。

插件安装

安装方式一:

code --install-extension ms-vscode-remote.remote-ssh-0.55.0.vsix

安装方式二:

vscode内网访问服务器的方法

2.内网无网络安装ssh无法访问服务器

首先知道一点commit id,在 帮助->关于可以看到。

vscode内网访问服务器的方法

问题:其实问题就出在如何在Linux服务器上部署VS Code Server,当你连接服务器的时候(即使连不上)会在服务器根目录生成.vscode-server/bin,打开bin会看到上面提到的commit id,由于没有在host部署所以生成无效,并不能连接。

下载vscode-server-linux-x64.tar.gz

解决:记住上面的Commit ID,可以通过下面的链接下载 vscode-server-linux-x64.tar.gz安装包
(注意下面网址把:${commit_id}替换成对应的Commit ID)

https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
//针对自己的commit id下载对应的包一定不能下载错
eg:https://update.code.visualstudio.com/commit:30d9c6cd9483b2cc586687151 bcbcd635f373630/server-linux-x64/stable

使用vscode-server-linux-x64.tar.gz

cd ~
ll
//删除原有的
rm -rf .vscode-server

//新建,把vscode-server-linux-x64.tar.gz转移到下面新建的bin目录下
mkdir .vscode-server
cd .vscode-server
mkdir bin
tar -zxf vscode-server-linux-x64.tar.gz

//注意把:${commit_id}替换成对应的Commit ID,改名:把文件夹名换成commit id号
mv vscode-server-linux-x64 ${commit_id}

到此这篇关于vscode内网访问服务器的文章就介绍到这了,更多相关vscode内网访问服务器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
如何利用map实现Nginx允许多个域名跨域
Mar 31 Servers
Rhit高效可视化Nginx日志查看工具
Nov 01 Servers
了解Kubernetes中的Service和Endpoint
Apr 01 Servers
Windows server 2012搭建FTP服务器
Apr 29 Servers
Nginx配置之禁止指定IP访问
May 02 Servers
在容器中使用nginx搭建上传下载服务器
May 11 Servers
利用nginx搭建RTMP视频点播、直播、HLS服务器
May 25 Servers
netty 实现tomcat的示例代码
Jun 05 Servers
永中文档在线转换预览基于nginx配置部署方案
Jun 10 Servers
windows server2008 开启端口的实现方法
Jun 25 Servers
设置IIS Express并发数
Jul 07 Servers
Win10系统搭建ftp文件服务器详细教程
Aug 05 Servers
云服务器部署 Web 项目的实现步骤
在虚拟机中安装windows server 2008的图文教程
腾讯云服务器部署前后分离项目之前端部署
Jun 28 #Servers
windows系统安装配置nginx环境
Jun 28 #Servers
Python安装及建立虚拟环境的完整步骤
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
git stash(储藏)的用法总结
Jun 25 #Servers
You might like
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
PHP实现的回溯算法示例
2017/08/15 PHP
php实现微信发红包功能
2018/07/13 PHP
PHP whois查询类定义与用法示例
2019/04/03 PHP
js实现无需数据库的县级以上联动行政区域下拉控件
2013/08/14 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
jQuery中的each()详细介绍(推荐)
2016/05/25 Javascript
AngularJS通过$location获取及改变当前页面的URL
2016/09/23 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
jQuery扇形定时器插件pietimer使用方法详解
2017/07/18 jQuery
使用ECharts实现状态区间图
2018/10/25 Javascript
js设计模式之代理模式及订阅发布模式实例详解
2019/08/15 Javascript
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
[50:45]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第一场
2018/04/10 DOTA
[51:07]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[00:59]DOTA2背景故事第二期之四大基本法则
2020/07/07 DOTA
[55:11]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第一场 11.26
2020/11/30 DOTA
Python实现求解一元二次方程的方法示例
2018/06/20 Python
python zip()函数使用方法解析
2019/10/31 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
Python字符串格式化f-string多种功能实现
2020/05/07 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
彻底弄明白CSS3的Media Queries(跨平台设计)
2010/07/27 HTML / CSS
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
英国女鞋购物网站:Moda in Pelle
2019/02/18 全球购物
英国儿童设计师服装和玩具购物网站:Zac & Lulu
2020/10/19 全球购物
计算机专业毕业生的自我评价
2013/11/18 职场文书
小学生打架检讨书
2014/01/26 职场文书
圣诞节红领巾广播稿
2014/02/03 职场文书
金融管理专业求职信
2014/07/10 职场文书
忠诚奉献演讲稿
2014/09/12 职场文书
pnpm对npm及yarn降维打击详解
2022/08/05 Javascript