<>PC环境准备
win10上安装opsenssh客户端 , 我用的linux是 ubuntu14.0.4,在上面安装openssh,可用ssh -v 查看是否成功。
<>vscode安装
直接在扩展里搜 Remote Developmet 、 Remote SSH (我的Remote SSH是v0.70.0,下载最新即可)
<>配置文件 C:\Users\user.ssh\config
<>配置文件 Remote SSH 的settings.json
有些字段可以不必配置,网上很多讲的很杂 ,可以根据远程连接报错信息进行修改,我的配置是这样,可以连接成功!
<>尝试连接:
连接中出现"remote.SSH.useLocalServer": false等错误只是相应的配置没有设置而已,最后提示输入密码就表示没问题 。
<>bug处理
提一下, 上图红框中SSH连接C:\Users\user.ssh\config 和192.168.17.128时可能会出现garbage at line 3
出错 , 我的原因是搭建环境试了很多次导致C:\Users\user.ssh\config 出现了多个host 。解决方案是只保留一个!