我正在尝试将 Netbeans 配置为自动将 PHP 文件上传到 SFTP 服务器(我在该服务器中没有管理员权限)。
一切都很好,除了 Netbeans 每次需要上传内容时都会发出警告:
The authenticity of host ... can't be established. RSA key fingerprint is XX:XX:XX:,,,, Are you sure you want to continue connecting?
如何避免每次都被提示?我想指定私钥文件就足够了,但不知道如何生成该文件。你能帮助我吗? (通过其他方式抑制警告也可以。)
最佳答案
这从 gui 中不太容易理解,但它确实很简单。
首先,您需要创建一个 Netbeans 将写入的空文本文件,将其命名为 。 knownhosts.txt .
在配置中的 Known Hosts File 字段中指向此文件。 (在 Projects 窗口中右键单击您的项目,从下拉菜单中选择 Properties ;在 Project Properties 对话框中选择 Run Configuration ;然后单击 Manage Connections ... 现在您应该看到已知主机文件字段,您可以在其中 浏览 到您的空文本文件。)
测试连接。
就是这样!
关于authentication - NetBeans 中 SFTP 的私钥文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8553321/