提问人:Xingdi 提问时间:11/7/2023 最后编辑:marc_sXingdi 更新时间:11/8/2023 访问量:51
VS Code 无法连接到远程主机本身
VS Code unable connect to remote host itself
问:
我在 Windows 10 上使用 VS Code,连接到 Linux 主机。不知何故,我再也无法连接到它了。它总是在某个阶段断开连接,并向我显示以下消息:
无法与 xxhost 建立连接:withRevealTerminateEvent 一次只能在应用内全局调用一次。
我尝试了所有这些事情:
- 删除远程主机上的目录
.vscode-server
- 终止主机上的所有 VS Code 进程
- 在我的 Win10 计算机上重新安装 VS Code 客户端
- 在远程主机上使用新帐户
但是,它们都没有解决我的问题。奇怪的是,其他 Win10 用户仍然可以连接到它。
答:
1赞
Xingdi
11/7/2023
#1
我找到了原因并修复了它。
它实际上与vscode本身无关。警告消息过于误导且无信息性。实际原因是我的 ssh 身份验证由于某种原因过期了。我随机发现我无法通过 ssh 连接到远程主机。错误消息如下所示:
xx/.ssh 上的权限错误
修复此问题后,一切又恢复了正常。
顺便说一句,在我创建另一个具有管理员权限的用户后,错误的权限问题开始出现。
评论