1

我将磁盘映像克隆到另一台服务器,以便在 gentoo 和 nginx 中使用相同的设置。现在,每次我通过 sftp 从我的开发 api (NetBeans) 连接到新服务器时,它都会将 rsa 密钥添加到 hosts 文件中。每次将文件保存到服务器时,我都必须单击“是”。

我重新生成了密钥,因为我认为这可能是因为 ip 更改或其他原因,但仍然是同样的问题。我缺少一些 ssh 配置吗?

但是,Putty 似乎正确存储了密钥,因为它警告我密钥已更改并且缓存中只有一个条目,但我的 sftp 客户端似乎没有意识到密钥已经在主机文件中,所以它询问并每次都重新添加。快把我逼疯了。

4

1 回答 1

4

我在 Netbeans 中也遇到了同样的问题,当我将 SFTP 配置(项目的远程服务器设置)中的“已知主机”字段指向我 PC 中的空 .txt 文件时,问题就解决了。该文件可以具有任何名称。

于 2011-11-20T08:35:07.923 回答