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

0 阅读1分钟

安装前的准备

  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/目录下解压并删除压缩包 update.code.visualstudio.com/commit:xxx/…

参考网站

VSCode官网