本文将详细介绍如何使用VSCode通过SSH远程连接Ubuntu,搭建远程开发环境。无论你是初学者还是有经验的开发者,都能按照步骤成功连接。
首先,你需要在本地电脑上安装VSCode(Visual Studio Code)。下载地址:官网。安装完成后,打开VSCode,点击左侧扩展图标,搜索“Remote-SSH”插件,由Microsoft提供,点击安装。这个插件是VSCode远程开发的核心,支持通过SSH连接远程主机。
确保你的Ubuntu系统已经安装了SSH服务。打开终端,输入以下命令检查SSH状态:sudo systemctl status ssh。如果未安装,执行:sudo apt update && sudo apt install openssh-server -y。安装后启动SSH:sudo systemctl start ssh,并设置开机自启:sudo systemctl enable ssh。然后获取Ubuntu的IP地址:ip a,记下inet地址(如192.168.x.x)。
如果Ubuntu启用了防火墙(ufw),需要开放SSH端口(默认22):sudo ufw allow ssh。确保防火墙允许SSH连接。
回到VSCode,点击左侧的“远程资源管理器”图标(或按Ctrl+Shift+P,输入Remote-SSH: Connect to Host)。选择“Add New SSH Host”,输入:ssh 用户名@IP地址,例如ssh user@192.168.1.100。按Enter,选择SSH配置文件保存位置(默认即可)。然后点击连接,选择Linux平台,输入密码,即可建立连接。成功后,VSCode底部状态栏会显示“SSH: IP地址”,此时你可以在VSCode中直接操作远程文件,就像在本地一样,享受SSH连接Ubuntu带来的便利。
为了避免每次输入密码,可以配置SSH密钥对。在本地生成密钥:ssh-keygen -t rsa,然后将公钥复制到Ubuntu:ssh-copy-id 用户名@IP地址。之后连接就无需密码,提升远程开发环境的使用体验。
通过以上步骤,你已经成功使用VSCode的SSH远程连接功能,搭建了强大的VSCode远程开发环境。现在可以开始在远程Ubuntu上进行编码了!
本文由主机测评网于2026-02-28发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260227794.html