VSCode 使用 SSH插件远程登录Linux服务器

文章目录

  • 0. 前言
  • 1. 安装SSH插件
  • 2. 添加主机
  • 3. 登录主机
  • 4. 小结


0. 前言

原来一直用虚拟机运行 ubuntu 来开发应用程序,现在电脑资源有点紧张,不想再用虚拟机了,想尝试一下有公网IP的,正儿八经的 Linux 服务器,哈哈,于是乎租了一台腾讯云的轻量应用服务器,安装了 ubuntu 系统,下面就来讲讲如何安装 SSH插件,让VSCode登录 Linux 服务器,直接访问源码文件。


1. 安装SSH插件

在扩展界面中搜索 “Remote-SSH”,然后直接安装即可,安装成功后,在左侧工具栏可以看到多了一个远程资源管理器的图标。

VSCode 使用 SSH插件远程登录Linux服务器_第1张图片


2. 添加主机

点击左侧工具栏的远程资源管理器图标,然后选择 “SSH Targets”。
VSCode 使用 SSH插件远程登录Linux服务器_第2张图片

点击加号图标,添加一台新主机。在弹出来的输入框内,按照 “ssh 主机名@ip -A” 的格式填写你的主机参数,例如你服务器的用户名是 “ubuntu”,服务器 IP地址是 “111.222.333.444”,那么就填入 “ssh [email protected] -A”,然后按下回车。

VSCode 使用 SSH插件远程登录Linux服务器_第3张图片


在新弹出来的界面中,选择第一个配置文件:

VSCode 使用 SSH插件远程登录Linux服务器_第4张图片


然后再点击右下角弹出来的对话框中的“Open Config”:

VSCode 使用 SSH插件远程登录Linux服务器_第5张图片


此时会自动生成一个配置文件,检查一下主机IP和用户名有没有错,没问题的话直接保存即可。

VSCode 使用 SSH插件远程登录Linux服务器_第6张图片


3. 登录主机

点击左下角绿色的打开远程窗口的图标,在弹出的选项中选择 “Connect to Host…”

VSCode 使用 SSH插件远程登录Linux服务器_第7张图片


如果上一步骤中已经成功添加了主机,在这里就可以看到主机的IP地址了。

VSCode 使用 SSH插件远程登录Linux服务器_第8张图片


然后选择你要登录的主机IP地址,然后输入登录密码,回车。

VSCode 使用 SSH插件远程登录Linux服务器_第9张图片


当看到左下角的远程窗口提示已经显示出你的主机IP地址时,说明登录成功了。

VSCode 使用 SSH插件远程登录Linux服务器_第10张图片


这时候就可以打开相应的源文件,编辑代码;需要编译时,直接打开一个终端窗口,执行相应的编译命令即可。以下是我使用VSCode通过SSH登录到远程Linux服务器下编写的hello world 例程,成功编译运行。

VSCode 使用 SSH插件远程登录Linux服务器_第11张图片


4. 小结

使用VSCode通过SSH登录到远程Linux服务器,可以很方便地打开服务器上的代码进行修改并在服务器上编译运行,无需先从服务器下载源码到本地,修改后再上传到服务器编译,十分便捷高效。

你可能感兴趣的:(开发环境,linux,服务器,ssh,vscode)