(一)如何安装配置VsCode远程连接服务器
在vscode中,使用ssh插件便可以轻松完成远程终端连接,配置过程也十分简单。
安装SSH插件
- 首先,通过以下连接在官网下载VsCode开发环境。https://code.visualstudio.com/
- 在VsCode中,已经包含SSH服务器插件,在扩展商店中搜索SSH,第一个基本就是。点击安装。
连接到虚拟机Ubutu
- 点击左侧工具栏中的SSH图标后点击SSH TARGETS一栏右侧的
+
图标新增一个虚拟机;
- 弹出的窗口中输入目标主机的用户名和ip地址:
root@ip_adress
; - 将此次连接保存为相应的配置文件,直接选中下面列表中的
config
文件;
- 这里可以配置最基本的SSH服务,以下是我的虚拟机Ubuntu20.04;
- 右键点击新增主机,在当前窗口或打开新窗口连接到目标主机;
- 首次连接的时候VsCode会提示选择操作系统
Linux
;MacOS
;Windows
,选择目标主机的操作系统即可,输入目标主机密码进行连接; - 正在连接中的VsCode界面如下:
- 连接成功后的SSH界面如下:
这样就已经成功通过SSH服务器进入到了目标主机的终端内, - 在VsCode中通过命令 crtl+shift+` 或工具栏中终端-> 新增 打开目标主机终端;
- 打开成功后,可以测试一下SSH服务器的运行,如图:
- 想要打开目标主机中的文件可以通过VsCode欢迎使用界面中的
打开文件夹
实现;
现在就已经成功使用VsCode环境通过SSH服务器远程连接到了虚拟机Ubuntu20.04终端当中了,可以任意进行操作对虚拟机进行更改。
(二)在安装过程中遇到的一些BUG
网络基础问题
因为在配置前刚进行了MySQL在Ubuntu中的安装,想通过SSH服务器远程访问Ubuntu中的MySQL,导致在配置的过程中,将MySQL用户的username输入在config中的username内导致连接报错,密码无法与目标主机进行校验。