2011-12-18 53 views
11

我試圖配置Netbeans自動將PHP文件上傳到SFTP服務器(我在該服務器中沒有管理員權限)。NetBeans中SFTP的私鑰文件

一切都OK,但Netbeans的每次需要上傳一些時間啓動一個警告:

主機的真實性......不能成立。 RSA密鑰指紋是XX:XX:XX:,,,, 您確定要繼續連接嗎?

每次如何避免被提示?我想指定私鑰文件就足夠了,但不知道如何生成該文件。你可以幫我嗎? (通過其他方式抑制警告也可以。)

+0

從命令行通過ssh連接到服務器,將它添加到'known_hosts'中 – 2011-12-18 17:20:19

+0

http://stackoverflow.com/questions/3328930/i-netbeans-can-i-somehow-store-the-rsa-key-遠程服務器指紋或 – 2012-01-06 17:15:31

回答

23

這並不太容易從gui中理解,但它確實很簡單。

首先,您需要創建一個Netbeans將寫入的空文本文件,將其稱爲knownhosts.txt

指向此文件的已知主機文件字段在您的配置中。在Projects窗口中的項目(單擊右鍵,選擇屬性從下拉菜單;在項目屬性對話框中選擇運行配置;然後單擊管理連接...現在你應該看到已知主機文件字段,您可以在此瀏覽到您的空文本文件。)

測試連接。

就是這樣!

+0

在linux系統上,授權netbeans寫入這個文件。 – Nolwennig 2016-01-22 10:08:10