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官网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值