vscode远程毗连ubuntu/Linux(虚拟机同样实用)

打印 上一主题 下一主题

主题 992|帖子 992|积分 2976

媒介


在现代开发环境中,远程工作和跨平台开发变得越来越广泛。Visual Studio Code(VSCode)作为一个流行的代码编辑器,提供了强大的远程开发功能,使得开发者可以或许高效地毗连和管理远程 Linux 服务器上的项目。通过 VSCode 的远程开发扩展,开发者可以在本地编辑代码,同时在远程 Ubuntu/Linux 服务器上实验和调试,享受本地开发的便捷和远程系统的强大计算资源。本文将介绍怎样配置 VSCode 以远程毗连到 Ubuntu/Linux 服务器,并展示怎样使用这一功能提拔开发效率。

Ubuntu安装ssh

 在 Ubuntu 上安装 SSH 服务,可以使用 apt 包管理器来完成。通常,安装 SSH 服务涉及到安装 OpenSSH 服务器。以下是详细的步骤:
1、更新软件包列表
打开终端并运行以下下令,以确保你的软件包列表是最新的:
  1. sudo apt update
复制代码
2、安装 OpenSSH 服务器
运行以下下令安装 OpenSSH 服务器:
  1. sudo apt install openssh-server
复制代码
 3、检查 SSH 服务状态
安装完成后,你可以检查 SSH 服务是否正在运行:
  1. sudo systemctl status ssh
复制代码
 你应该会看到服务状态信息,假如服务正在运行,状态应该显示为“active (running)”。
4、启动或重启 SSH 服务(假如需要):
假如 SSH 服务没有自动启动,或者你对 SSH 配置进行了更改,需要重新启动服务,可以使用以下下令:
  1. sudo systemctl start ssh
  2. sudo systemctl enable ssh
复制代码


  • sudo systemctl start ssh:启动 SSH 服务。
  • sudo systemctl enable ssh:设置 SSH 服务在系统启动时自动启动。
5、检查防火墙设置(假如有防火墙):
假如你启用了防火墙(例如 ufw),你需要答应 SSH 流量通过:
  1. sudo ufw allow ssh
复制代码
或者,答应端口 22(默认的 SSH 端口):
  1. sudo ufw allow 22
复制代码
末了,检查防火墙状态,确保规则已生效:
  1. sudo ufw status
复制代码
完成这些步骤后,你的 Ubuntu 系统应该可以或许担当 SSH 毗连。你可以从另一台计算机使用 SSH 客户端毗连到你的 Ubuntu 系统,例如:
  1. ssh username@hostname_or_ip_address
复制代码
这里 username 是你的 Ubuntu 用户名,hostname_or_ip_address 是 Ubuntu 系统的主机名或 IP 地址。

vscode远程插件

安装远程插件

在插件栏搜刮ssh下载第一个Remote - SSH

然后依次点击如下:

输入主机信息:

  它的规范为:主机名@ip地址:ssh端标语,主机名可以在ubuntu终端看到xxx@yyy其中@前面的为主机名也就是xxx,ip地址在终端输入ifconfig即可看到。端标语默认为22 

然后点击毗连,按照他的要求输入相对应的密码即可!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表