SSH 指纹已本地保存 | AI生成和翻译

首页 2026.07

问题:如果在RunPod代理SSH连接时输入”yes”,是否会保存指纹到本地?

答案:是的。每当SSH提示Are you sure you want to continue connecting (yes/no/[fingerprint])?并输入yes时,都会在本地~/.ssh/known_hosts文件中添加一条记录——无论是通过代理(ssh.runpod.io)还是直接TCP连接。

记录格式如下:

ssh.runpod.io ssh-ed25519 AAAA...<密钥数据>

针对代理连接的情况:

针对直接TCP连接的情况:

您可以通过以下命令验证已保存的内容:

grep runpod ~/.ssh/known_hosts
ssh-keygen -F ssh.runpod.io   # 检查特定主机是否已被信任

如果RunPod在基础设施变更等情况下轮换了代理的主机密钥(虽罕见但可能发生),您会收到REMOTE HOST IDENTIFICATION HAS CHANGED警告,此时需要删除过期记录:

ssh-keygen -R ssh.runpod.io

参考文档:


AI生成和翻译,但整理分享仍需精力。如果觉得有帮助,欢迎 捐助支持。 微信:@lzwjavaWeChat QR · X: @lzwjava · 打个招呼 👋

返回 捐助