通过vscode远程连接服务器总出现错误:
之前是等半天左右重新打开vscode就可以连接,因此一开始晚上关闭后准备等第二天打开,第二天发现这个问题解决不了,开始了改bug之旅:
1-首先确定能否连接到服务器
在本地下载的GUI bash中先进行连接测试:桌面-右键-GUI bash here
输入需要连接的服务器和对应密码进行测试
ssh [email protected]
此时说明可以连接上 esc退出 右上角关闭服务
2-仔细看下你的VScode是不是跟我报了一样的错
3-如果是的话,恭喜你可以跟我继续走
(1)到本地删除.ssh下known_hosts
通常位置如下:
C:\Users\username\.ssh\
注意这里是本机,这一步可以删除之前连接的信息
(2)在服务器端删除vscode连接的相关记录
这里通常位置如下:
/home/username/.vscode-server/
注意这里需要能连接服务器操作,我是用Pycharm远程浏览打开的,用刚才的GUIbash也是可以的。
找到地址之后,执行下面命令:
rm -rf ~/.vscode-server
删除之后就没有这个文件夹了
3-重新回到Vscode连接
大功告成!终于连接成功了~总之,平时使用的时候要注意管理,多次反复连接,没有被正常关闭服务,会出现这种问题
版权归原作者 外星人喵宁 所有, 如有侵权,请联系我们删除。