【VScode远程连接虚拟机(ubuntu)】


前言

记录一下自己在远程连接过程中遇到的一些问题


一、安装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免密远程登录
问题肯定会有的,但是得自己去不断地试错,然后更改,以此避免后续问题出现时无法解决。
所以,革命尚未成功,同志仍需努力呀
| ᐕ)⁾⁾ 下次见

猜你喜欢

转载自blog.csdn.net/qq_57903239/article/details/127499784