【工具软件】VSCode配置远程连接VMware Linux虚拟机

安装前的准备

  1. Windows主机端安装VSCode
  2. Linux虚拟机安装net-tools、openssh-server
    net-tools:sudo apt install net-tools
    openssh-server:sudo apt install openssh-server

安装Remote-SSH扩展

安装Remote-SSH扩展
打开VSCode点击扩展,搜索Remote-SSH,安装Remote-SSH扩展

连接到VMware Linux虚拟机

  1. 首先要知道Linux虚拟机的用户名和IP地址
    打开Linux虚拟机,开启终端,可以看见user@hostnameuser为用户名,hostname为主机名
    输入ifconfig查询虚拟机IP地址,例如192.168.6.101
    查找IP地址
  2. 连接远程主机
    在VSCode中使用F1或者ctrl+shift+P,输入remote-ssh,在搜索结果选择Remote-SSH:连接到主机(Remote-SSH Connect to Host)
    Remote-SSH: 连接到主机
    在输入框中输入格式为user@host的用户名和虚拟机IP地址
    user@host
    选择Linux
    Linux输入密码
    输入开机密码,连接成功

连接失败的解决方法

输入密码之后可能出现下载失败

Error installing server: failed to download file: xxx

解决方式:
在Linux虚拟机中输入

cd ~/.vscode-server/
ls

找到code-xxx,其中xxxcommand_id。将command_id复制下来替换到链接中的xxx,然后下载并移动到Linux虚拟机~/.vscode-server/目录下解压并删除压缩包
https://update.code.visualstudio.com/commit:xxx/server-linux-x64/stable

参考网站

VSCode官网

posted @ 2026-03-19 21:22  wang_han  阅读(504)  评论(0)    收藏  举报