2011-01-31 14 views
2

私は最近ssh lib jschを試しました。私はここで見つかった例を試してみました:インタラクティブなポップアップウィンドウのないJcraft jsch

http://www.jcraft.com/jsch/examples/ScpTo.java

は、JavaでWindowsをポップアッププログラム的に認証する方法はありますし、ではありませんか? Theres私がしたくないSwingコンポーネント(または同様のもの)の束、私はちょうどコードのどこかにパスワードを入れる必要があります。

私はUserInoの独自のインプリメントを試みましたが、認証エラーが発生しました。

ありがとうございました!

私はそれを自分で見つけました。これはあなたがする必要があります:

session.setPassword(password.getBytes()); 
java.util.Properties config = new java.util.Properties(); 
config.put("StrictHostKeyChecking", "no"); 
session.setConfig(config); 
session.connect(); 
+0

UserInfoの実装はどのようなものですか? –

+0

public String getPassphrase(); public String getPassword(); 公開ブールpromptPassword(文字列); 公開ブールpromptPassphrase(文字列); public boolean promptYesNo(文字列); public void showMessage(String string); – Jojje

答えて

0

私は可能な解決策を含むために上記の質問を編集しました。

2

あなたはconfig.put( "StrictHostKeyChecking"、 "no")を設定する必要があります。

これはトリックです

関連する問題