TCo*_*per 21 ssh visual-studio-code
确切的错误是“无法建立与“[server_name]”的连接:远程主机密钥已更改,端口转发已禁用。”
我最近通过从备份启动新实例来“回滚”生产环境的更新。正如预期的那样,这给了我一个新的服务器主机密钥。我使用过的所有其他 SSH 连接工具(WinSCP、FileZilla、Text Wrangler、Putty、Terminal、DBeaver 等)都有更改通知,让您自己确认密钥并验证它是否有效(或无效)。
我在 VS Code 远程开发工具中找不到该选项。它提示只需关闭或重试(显然是相同的错误)。“更多操作”选项只提供配置文件选项、我认为不允许我更新主机密钥的设置以及据我所知没有解释如何更新主机密钥的文档。主机密钥。
我想我在某个地方遗漏了一些简单的东西...任何帮助都会受到赞赏。
TCo*_*per 34
这很简单。在尝试审查问题时发现。
“还必须安装受支持的 OpenSSH 兼容 SSH 客户端。” 如文档的系统要求中所列(有问题的链接)。只需在所述 OpenSSH 客户端中更新密钥,然后再次尝试在 Visual Studio 中进行连接即可。
在这种情况下,很简单,只需转到 [local_path]/.ssh/known_hosts 并删除 IP 地址的旧条目,然后再次尝试连接,现在可以验证新密钥。
| 归档时间: |
|
| 查看次数: |
21270 次 |
| 最近记录: |