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 相关文章推荐
nginx优化的六点方法
Mar 31 Servers
Nginx配置并兼容HTTP实现代码解析
Mar 31 Servers
阿里云Nginx配置https实现域名访问项目(图文教程)
Mar 31 Servers
Nginx安装完成没有生成sbin目录的解决方法
Mar 31 Servers
关于nginx 实现jira反向代理的问题
Sep 25 Servers
Apache POI的基本使用详解
Nov 07 Servers
Nginx配置https的实现
Nov 27 Servers
CentOS下安装Jenkins的完整步骤
Apr 07 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
Linux中如何安装并部署Redis
Apr 18 Servers
centos7安装mysql5.7经验记录
May 02 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
Amazon Prime Video平台《无限住人 -IMMORTAL-》2020年开始TV放送!
2020/03/06 日漫
一步一步学习PHP(5) 类和对象
2010/02/16 PHP
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
phpword插件导出word文件时中文乱码问题处理方案
2014/08/19 PHP
php实现微信发红包
2015/12/05 PHP
PHP使用mkdir创建多级目录的方法
2015/12/22 PHP
jquery怎样实现ajax联动框(二)
2013/03/08 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
Jquery实现简单的轮播效果(代码管用)
2016/03/14 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
2016/05/03 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
VueJs组件prop验证简单介绍
2017/09/12 Javascript
解决linux下node.js全局模块找不到的问题
2018/05/15 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
Python列表和元组的定义与使用操作示例
2017/07/26 Python
python 寻找离散序列极值点的方法
2019/07/10 Python
python hough变换检测直线的实现方法
2019/07/12 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
Python tkinter 下拉日历控件代码
2020/03/04 Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
2020/04/08 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
国际旅客访问北美最大的汽车租赁提供商:Alamo Rent A Car
2018/06/13 全球购物
《孔子游春》教学反思
2014/02/25 职场文书
年会主持词结束语
2014/03/27 职场文书
解放思想演讲稿
2014/09/11 职场文书
离婚协议书怎样才有法律效力
2014/10/10 职场文书
起诉意见书范文
2015/05/19 职场文书
golang 定时任务方面time.Sleep和time.Tick的优劣对比分析
2021/05/05 Golang