错误: at g.Create (c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:499734) at t.handleInstallOutput (c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:497056) at t.tryInstall (c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:620589) at async c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:580447 at async t.withShowDetailsEvent (c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:583753) at async k (c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:577412) at async t.resolve (c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:581124) at async c:\Users\Prom1se.vscode\extensions\ms-vscode-remote.remote-ssh-0.109.0\out\extension.js:2:847283
1.解决办法:卸载ssh,再安装一下,重启vscode就好了。。不知道为啥
2.今天换一个服务器又是同样的问题,方法一不顶用了,后来vscode的ssh设置中把config路径改成自己电脑真正的路径 C:\Users\Prom1se\.ssh\config
=-------------------------------------
3.终于,楼主终于解决了,这下绝对管用!试一下在自己电脑上cmd中输入ssh 用户名@地址,会出现
Bad permissions. Try removing permissions for user: xxxx
这是因为Windows 多用户共享导致 SSH 无法访问 ,参考Windows 多用户共享导致 SSH 无法访问的解决 - 简书 (jianshu.cobuguo
不过我试了,.ssh/.config 的权限也得改一下,留一个自己用户名的那个权限就行了,启用这个继承。其他的administrater 禁用继承然后删除就行了。
之后再cmd 中 ssh一下,出现
ssh no matching key exchange method found错误_no matching key exchange algorithm found-CSDN博客解决,可以登上了,所以不怪vscode的问题。
这个时候去用 vscode登录也没问题啦!