回复
     Device Tool工具Linux+Windows混合开发环境准备 精华
馥有诗书气自甄
 发布于 2022-2-25 09:26
 浏览
 1收藏
 流程操作,大致可以参考官网的文档搭建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,远程连接前的准备工作
- 点击Remote Explorer,点击➕添加新的远程机器
 

- 根据提示输入远程机器的信息,包括用户名和IP
  - 选择配置文件存储的路径【默认第一个即可】
 
 
- 选择添加成功后的远程机器,可以点击➕在当前页面打开【也可以通过右键选择当前/新页面打开】根据提示输入后,等待VSCode自动安装连接所需要的文件【存储在Ubuntu中用户家目录下的.vscode-server文件夹】
 
WSL+Windows 
敬请期待
配置公钥,减少频繁登录确认 
完成以上流程,可以保证我们实现Remote开发。但是,在使用过程中,会发现系统要求我们确认登录的频率还是十分高的,那么怎么解决这个问题,只在最开始填写一次即可呢?那就是借助SSH key。 
- 生成SSH key【其中,用户名和IP即我们连接时所填】
 
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub username@remotehost
- 配置SSH key,在配置文件中,新增SSH key文件【其中,account一般是用户名】
 
IdentityFile C:/Users/account/.ssh/id_rsa


已于2022-2-25 09:28:54修改
 
        赞
        3
 
        收藏 1
      
 回复
  相关推荐
 



















