【VScode远程连接虚拟机(ubuntu)】
VScode远程连接虚拟机
- 前言
- 一、安装VScode
- 二、安装中文插件
- 三、安装其他远程连接插件
- 1.C/C++ Extension Pack
- 2.Live Preview
- 3.Live Server
- 4.Remote Development
- 四、配置虚拟机
- 1.安装ssh
- 2.主机与虚拟机相互ping通
- 五、使用vscode连接虚拟机
- 1.打开vscode按照以下步骤进行
- 2.连接
- 总结
前言
记录一下自己在远程连接过程中遇到的一些问题
一、安装VScode
软件链接(有稳定版和开发者版本,建议安装稳定版,因为开发者版有可能遇到一些BUG):vscode官网
二、安装中文插件
首先成功安装vscode后打开界面如下:
这是安装中文插件后的效果
没有安装的可以按照以下步骤安装:
在左上角的搜索框内输入chinese,然后点击install,等待安装完成之后右下角会有提示是否重启vscode点击restart,之后就成为中文界面了。
三、安装其他远程连接插件
按照上诉步骤进入安装插件的搜索框然后安装以下插件:
1.C/C++ Extension Pack
C/C++ Extension Pack
2.Live Preview
Live Preview
3.Live Server
Live Server
4.Remote Development
Remote Development
这个插件是远程连接必备的插件安装完成之后会出现如下图的窗口:
四、配置虚拟机
1.安装ssh
我用的ubuntu22虚拟机在终端输入ssh之后会出现:
尽管没有说没有ssh但是在我尝试远程连接的时候仍会出错,所以建议直接安装ssh。
偷个懒这个博客关于ssh的安装讲的更详细,就参考以下吧虚拟机上安装SSH的详细步骤
2.主机与虚拟机相互ping通
打开终端输入ifconfig
ifconfig
如图图中的inet后面的及为虚拟机的ip地址
然后在windows主机上输入ipconfig
ipconfig
找到IPv4地址,这就是主机的ip地址,用虚拟机与主机相互ping通:
ping ip地址
虚拟机ping主机
主机ping虚拟机
到这里基本工作就准备好了
五、使用vscode连接虚拟机
1.打开vscode按照以下步骤进行
输入ssh 虚拟机用户名@虚拟机ip地址
ssh user@ip
Host 端口名默认是IP地址(可以自己任意定义)HostName 虚拟机ip地址User 虚拟机用户名
到这里大概的步骤就完成了。
2.连接
左下角有端口名称就算是连接成功了。
总结
具体步骤有点多,问题也有不少,每个人方法不一样,问题也不一样。
比如在连接过程中会有输入密码的过程,每次连接都就要求输入密码比较繁琐,所以我采用了密钥登录的方式,后面连接时就不需要输入密码了,有需要的可以参考一下这篇博客
VsCode配置ssh免密远程登录。
问题肯定会有的,但是得自己去不断地试错,然后更改,以此避免后续问题出现时无法解决。
所以,革命尚未成功,同志仍需努力呀
| ᐕ)⁾⁾ 下次见
【VScode远程连接虚拟机(ubuntu)】相关推荐
- vscode远程连接虚拟机/云服务器
vscode远程连接虚拟机/云服务器 vscode安装插件 配置远程连接信息 开始连接 设置免密登录 vscode安装插件 打开vscode后,依次选择文件->首选项->扩展,直接点击左边 ...
- VSCode通过SSH远程连接虚拟机并配置SpringBoot开发环境
1.VSCode如何通过SSH远程连接虚拟机 VSCode通过下载Remote SSH插件进行SSH远程连接 2.VSCode下载好Remote SSH插件之后,进行配置,类似gitlab或者gith ...
- vscode远程连接服务器
vscode远程连接服务器 1.安装vscode 2.安装Remote Development插件 3.新建SSH任务 4.安装服务器插件 1.安装vscode 在ubuntu的软件商店上直接搜索安装 ...
- VSCode远程连接Linux-使用密钥进行ssh免密登录
目录 具体安装步骤如下 如上步骤执行后还是不能免密免密登录 重新打开VSCode即可 具体安装步骤如下 通过win上VSCode远程连接ubuntu20.04(详细!!!解决了许多中间会出现的问题供参 ...
- 设置允许远程连接MySQL (Ubuntu为例)
设置允许远程连接MySQL (Ubuntu为例) MySQL默认配置是不允许远程连接,为了安全! 然而我需要这么做; 开始改配置; #1 设置用户权限 Type 'help;' or '\h' for ...
- 使用Windows远程桌面工具来远程连接控制Ubuntu系统
转载来源 :使用Windows远程桌面工具来远程连接控制Ubuntu系统 :http://www.safebase.cn/article-258275-1.html 介绍 有时需要在实际的电脑上安装U ...
- winscp如何连接安卓手机_使用WinSCP远程连接虚拟机
Linux环境搭建 | 使用WinSCP远程连接虚拟机 在上一节中,我们介绍了如何通过Notepad++的NppFTP插件实现远程连接虚拟机,在这一节里,将介绍如何利用WinSCP软件远程连接虚拟机. ...
- vscode远程连接服务器失败的问题
目前只遇到了以下两个问题 1.远程连接时不断重复循环 解决方法:删除服务器端的.vscodeserver这个隐藏目录 这个隐藏目录在你要登录用户的主目录下,这里我用xshell登录服务器. 2.在腾讯 ...
- MacBook M1用虚拟机安装ubuntu,用ssh本地连接虚拟机ubuntu
背景 毕业项目需要用到ubuntu系统 旧电脑可太卡啦,换了个电脑 双12上车MacBookAir M1可太香了 因为M1是arm架构,装虚拟机是真的麻烦 索性捣鼓了一天终于装上去了 步骤 安装虚拟机 ...
最新文章
- JS与JQ的对比与提高
- SpringMVC杂记
- Uvalive 3523 - Knights of the Round Table (双连通分量+二分图)
- 通过StringBuilder的reverse()实现倒序
- p_re 实验数据库ViPER和ETHZ的下载地址和实验评价标准
- 2017年第10批 手机号正则表达式
- mysql分库负载均衡_订单模块以及负载均衡和分库分表
- DataBinding 学习系列(2)详解DataBinding在xml中的使用
- HBase出现java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration问题
- c++中友元函数详解
- AttributeError: module ‘onnxruntime‘ has no attribute ‘InferenceSession‘
- kafka/producer.lua:168: attempt to perform arithme
- 遍历目录中的所有文件和目录,并生成全路径
- DAY3 购物车程序
- Latex写作学习——(大学生数学建模论文模板)
- abaqus模拟单向压缩实验
- GoldenGate Enterprise Manager Plug-In(12.1.0.3.0) 部署文档
- linux unzip 包括目录,Linux 命令(目录管理 - zip/unzip)
- 最新县及县以上行政区划代码(截止2014年10月31日)
- 将苹果手机数据导入苹果手机苹果?如何传输苹果手机数据