jsch

    1熱度

    2回答

    public class FTP { public static void main(String args[]){ JSch jsch = new JSch(); jsch.setKnownHosts("./known_hosts"); Path privateKeyPath = Paths.get("./id_dsa"); byte[] pr

    0熱度

    1回答

    我有禁用主機密鑰檢查SSH,但它記錄非法密鑰大小警告 SSHClient ssh = new SSHClient(); ssh.addHostKeyVerifier(new HostKeyVerifier() { @Override public boolean verify(String arg0, int arg1, PublicKey arg2) {

    1熱度

    1回答

    正如從這question和這tutorial解釋,我試圖建立一個簡單的SSH連接,以執行一個單一的命令應用程序的夥伴用戶。它甚至不需要等待任何迴應。 下面是代碼: 主要活動: 包com.example.lucas.shutdown; import android.os.AsyncTask; import android.support.v7.app.AppCompatActivity; imp

    -1熱度

    1回答

    我想知道在JAVA中編寫SFTP推拉方法的最佳方法是哪種。 最初的設計是連接到遠程服務器,上傳/下載單個文件然後斷開連接。根據可用的文件進行第n次重複相同的處理,以確保任何可能未傳輸的文件在下次執行時仍會被重新處理。 或者連接到遠程服務器,迭代上傳/下載的文件列表,然後在所有文件傳輸完畢後斷開連接。 謝謝。

    1熱度

    1回答

    我正在使用JSch在遠程Linux機器上運行一些命令。 session = jsch.getSession(user, "host", 1222); ... Channel shellChannel = session.openChannel("shell"); OutputStream ops = shellChannel.getOutputStream(); PrintStream p

    0熱度

    1回答

    我想開發一個Java程序,將文件從SFTP服務器下載到遠程服務器。該遠程服務器沒有任何共享路徑。我必須直接從sftp下載並粘貼到遠程Windows服務器驅動程序(D :)中。 代碼: int ftpPort = 22; JSch jsch = new JSch (); Session session = null; Channel channel = null;

    -2熱度

    1回答

    任何人都可以請共享一個可以從Windows機器上的文件複製到遠程Linux服務器的Java代碼的工作示例? 我有下面的shell命令我試圖在Java中包括代碼 - FILEPATH = 「/ E /結果」 CD $ REPORTPATH COPYPATH = 「/家/的Hadoop /結果」 回聲$ COPYPATH LATEST =`ls -lrth | grep -i * .csv |尾-1

    0熱度

    1回答

    我正在編寫一個應用程序,需要通過sftp連接到服務器上的GATE數據存儲。爲了打開數據存儲,我需要有它的網址。我在Jsch類的幫助下通過sftp和公鑰/私鑰授權訪問數據存儲。 我可以將數據與ChannelSftp,然後得到一個的InputStream爲各自的目錄。我試圖用sftp.getHome()得到路徑,但那隻給了我相對路徑。爲了連接到數據存儲,不過,我需要的是這樣的: "sftp://pat

    0熱度

    1回答

    public String getMacAndServerIp(Dataset ds){ TestLogger.info(logger,"************* Started test method for getMacAndServerIp *****************"); String macaddserverip=""; String user=a

    4熱度

    1回答

    我們最近開始在客戶端站點發生零星的問題,JSK在成功運行多年後,在sendChannelOpen調用期間開始報告「通道未打開」。在深入瞭解代碼並看到兩個選項(超時與失敗消息)後,最有可能我們失敗了。 由於消息是相同的,我下載了源代碼並添加了一些輸出語句來驗證。經過幾次測試後,我驚訝地發現我們實際上正在執行超時部分,但如此之快以至於在查看代碼並考慮wait()語句時沒有意義。 要進一步解決,我把一個