在 VS Code 中连接虚拟机中的 Linux 终端,可以通过以下几种方法实现:
方法 1:使用 VS Code 的 Remote - SSH 扩展(推荐)
适用场景:直接编辑虚拟机中的文件,并集成终端。
步骤:
安装扩展:
• 在 VS Code 中搜索并安装 Remote - SSH
扩展(由 Microsoft 官方提供)。
我直接搜索 Remote - SSH for Trae ,然后点击安装。
配置 SSH 连接:
• 确保虚拟机已开启 SSH 服务(执行 sudo systemctl start sshd
)。
• 在 VS Code 中按 Ctrl+Shift+P
,输入 Remote-SSH: Add New SSH Host
。
• 输入连接命令格式:
bashssh username@虚拟机IP -p 端口(默认22可省略)
◦ 例如:ssh user@192.168.1.100
连接虚拟机:
• 保存配置后,在 VS Code 左侧栏选择 Remote Explorer,选择刚才添加的主机。
• 首次连接需输入密码(或配置 SSH 密钥免密登录)。
打开终端:
• 连接成功后,VS Code 会自动加载虚拟机环境,直接使用内置终端(Ctrl+
)即可操作虚拟机。
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!