如何在 Visual Studio Code Remote - SSH 扩展中确认新的远程主机密钥?

库柏

确切的错误是“无法建立与“[server_name]”的连接:远程主机密钥已更改,端口转发已禁用。

我最近通过从备份启动新实例来“回滚”生产环境的更新。正如预期的那样,这为我提供了一个新的服务器主机密钥。我使用过的所有其他 SSH 连接工具(WinSCP、FileZilla、Text Wrangler、Putty、Terminal、DBeaver 等)都有更改通知,让您自己确认密钥并验证它是否有效(或无效)。

我在 VS Code 远程开发工具中找不到该选项。它提示简单地关闭或重试(显然是相同的错误)。“更多操作”选项除了配置文件选项、我认为不允许我更新主机密钥的设置以及据我所知没有解释如何更新主机密钥的文档之外什么都不给我主机密钥。

我想我在某处遗漏了一些简单的东西......任何帮助表示赞赏。

库柏

这很简单。在尝试查看问题时发现。

“还必须安装受支持的 OpenSSH 兼容 SSH 客户端。” 如文档的系统要求中所列(有问题的链接)。在再次尝试在 Visual Studio 中连接之前,只需在所述 OpenSSH 客户端中更新密钥即可。

在这种确切的情况下,它就像转到 [local_path]/.ssh/known_hosts 并删除 IP 地址的旧条目,然后再次尝试连接,现在可以验证新密钥一样简单。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio Code Remote-通过KeePass / KeeAgent的带有密钥的SSH失败

如何在Visual Studio Code Remote中指定dockerfile阶段?

是否可以在Remote-SSH Visual Studio Code中创建代理?

如何在Visual Studio Code中设置Beautify扩展选项?

如何在Visual Studio Code中安装R扩展?

如何在 Visual Studio Code 扩展中设置颜色

如何在Visual Studio Code中禁用新的“灰色错误”?

如何在Visual Studio Code for Python中设置Code Runner

使用SSH到Raspbian的Visual Studio Code远程开发

如何在Visual Studio Code中跳过断点?

如何在Visual Studio Code中编译C程序?

如何在Visual Studio Code中为JavaScript启用Intellisense

如何在Visual Studio Code中还原菜单栏

如何在Visual Studio Code中调试Lua

如何在Visual Studio Code中禁用PHP验证?

如何在Visual Studio Code中重置PowerShell运行空间

如何在Visual Studio Code中更改UI语言?

如何在Visual Studio Code中清除终端?

如何在Visual Studio Code中调试Karma测试?

如何在Visual Studio Code本身中显示图形?

如何在Visual Studio Code中启用PHP类建议?

如何在Visual Studio Code中执行Python代码

如何在Visual Studio Code中更改Markdownlint设置

如何在Visual Studio Code中更改缩进?

如何在Visual Studio Code中查看JSCode生成的文档?

如何在Visual Studio Code中禁用GPU渲染

如何在Visual Studio Code中配置SonarLint的规则集?

如何在Visual Studio Code中触发参数提示?

如何在Visual Studio Code中更改标尺的颜色