欢迎来到最新版的VSCode远程开发教程!本文将以保姆级教程的形式,手把手教你如何将本地Windows/macOS上的VSCode连接到Ubuntu 18.04配置好的服务器,实现无缝的远程编程体验。无论你是初学者还是老手,都能轻松掌握SSH连接的精髓。
确保你有一台安装了Ubuntu 18.04的机器(物理机、虚拟机或云服务器),以及本地安装了最新版VSCode。Ubuntu系统需能联网,并且你知道它的登录用户名和密码。
打开终端,执行以下命令安装SSH服务器:
sudo apt updatesudo apt install openssh-server -y 安装完成后,检查SSH服务状态:
sudo systemctl status ssh 如果显示“active (running)”,则说明服务已启动。否则,手动启动:
sudo systemctl start ssh 为了安全起见,可以配置防火墙允许SSH(如果启用了UFW):
sudo ufw allow ssh 在Ubuntu终端中输入ip a或hostname -I,记下显示的IP地址(例如192.168.1.100)。后续在VSCode中连接时需要用到。
打开本地VSCode,点击左侧活动栏的“扩展”图标(或按Ctrl+Shift+X),在搜索框中输入“Remote-SSH”,找到由Microsoft发布的官方插件,点击“安装”。这是实现VSCode远程开发的核心工具。
安装插件后,点击VSCode左下角的绿色“><”图标(远程窗口),选择“Connect to Host...”。然后选择“Add New SSH Host...”,在弹出框中输入SSH命令:
ssh 用户名@IP地址 例如:ssh ubuntu@192.168.1.100。按回车后,选择SSH配置文件保存位置(通常默认即可)。接着会提示输入密码,输入Ubuntu用户的密码即可。
如果你希望免密登录,可以配置SSH密钥对,将公钥添加到Ubuntu的~/.ssh/authorized_keys中。这是SSH连接的高级用法,可提高安全性。
完成上述配置后,再次点击左下角绿色图标,选择刚才配置的主机,VSCode将打开一个新窗口并尝试连接。连接成功后,左侧会显示远程机器的文件系统,你可以打开任意文件夹进行编辑、调试,就像在本地一样。此时,你的Ubuntu 18.04配置的环境(如Python、Node.js等)将完全可用,终端也自动切换为远程终端。
ping IP测试。如果遇到其他问题,欢迎在评论区留言,我们一起探讨!
通过本文的保姆级教程,你应该已经成功将最新版VSCode与Ubuntu 18.04连接起来,享受远程开发的便捷。记得在实际项目中多加练习,让VSCode远程开发成为你的得力助手!
—— 本文关键词:VSCode远程开发、Ubuntu 18.04配置、SSH连接、保姆级教程 ——
本文由主机测评网于2026-02-28发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260227639.html