
回复
流程操作,大致可以参考官网的文档搭建Windows+Ubuntu混合开发环境,这边只是做一些补充。
Ubuntu+Windows
Ubuntu准备
安装并启动SSH服务
sudo apt-get update
sudo apt-get install openssh-server
sudo systemctl start ssh
获取当前用户的ip
ifconfig
Windows准备
打开VSCode,点击Extension插件市场,搜素并安装Remote-SSH,远程连接前的准备工作
WSL+Windows
敬请期待
配置公钥,减少频繁登录确认
完成以上流程,可以保证我们实现Remote开发。但是,在使用过程中,会发现系统要求我们确认登录的频率还是十分高的,那么怎么解决这个问题,只在最开始填写一次即可呢?那就是借助SSH key。
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub username@remotehost
IdentityFile C:/Users/account/.ssh/id_rsa