2011-12-18 5 views
11

私はSFTPサーバにPHPファイルを自動的にアップロードするためのNetbeansを設定しようとしています(私はそのサーバで管理者権限を持っていません)。ホストのNetBeans SFTPのプライベートキーファイル

信憑...確立することはできません。

すべてはNetBeansはそれが何かをアップロードする必要があるたびに警告を起動することを除いて、OKです。 RSAキーの指紋はXX:XX:XX:,,,, 本当に接続してもよろしいですか?

どのように毎回表示されるのを避けることができますか?秘密鍵ファイルを指定するだけで十分ですが、そのファイルの生成方法はわかりません。手伝って頂けますか? (他の方法で警告を抑制することもできます)

+0

「known_hosts」に追加するには、sshをサーバに接続します。 –

+0

http://stackoverflow.com/questions/3328930/i-netbeans-can-i-somehow-store-the-rsa-key- fingerprint-of-the-remote-server- –

答えて

23

これはGUIからはあまり理解しにくいですが、実際は非常に簡単です。

最初に、Netbeansが書き込む空のテキストファイルを作成する必要があります。knownhosts.txtとしてください。

既知のホストファイルあなたの設定でこのファイルを指定してください。 (、プロジェクトウィンドウでプロジェクトを右クリックし、プルダウンメニューからプロパティを選択し、[プロジェクトのプロパティ]ダイアログで実行構成を選択し、その後、は、接続の管理]をクリックします...今、あなたはが表示されるはずです既知のホストファイルフィールド空のテキストファイルにを参照してください。

接続をテストします。

これだけです!

+0

Linuxシステムでは、netbeansがこのファイルに書き込むことを許可します。 – Nolwennig