jsch

    0熱度

    1回答

    後運行命令我使用JSch運行多層次的ssh後的一些命令: public static void main(String[] args) { String user="User0"; String ip="IP0"; int port=22; String password="Password0"; JSch jsch= new JSch();

    -2熱度

    1回答

    我使用jsch連接到服務器,它使用Exec和shell通道發送命令,現在我想通過第一個連接到另一個服務器連接,而是試圖應用程序崩潰時,第二會話連接,不知道我是否正確或不設置代碼 public Session Connect() throws JSchException{ String host1 = "192.168.1.1"; String host2 = "192.168.2.2";

    0熱度

    2回答

    我試圖構建一個小代碼,我想創建一些字符串並將該字符串傳輸到位於以下位置的文件(應該在運行時創建)遠程服務器。在我的情況下,遠程服務器是Linux。 有人可以幫我嗎?我使用的是JSCH和ChannelSftp,但無法做到這一點。以下是我的代碼: JSch jsch = new JSch(); session = jsch.getSession(SFTPUSER, MachineIP, SFTPPO

    0熱度

    2回答

    我是JSch的新手,我正在使用它來連接遠程Linux機器。我正在創建一個會話並打開一個通道來在Linux機器上執行一個命令。該命令需要近半個小時才能執行並輸出。但會議在15分鐘後過期。我需要該會話處於活動狀態,直到命令完成執行。我怎樣才能讓會議持續更長時間? 即使使用sendKeepAliveMsg()函數也不會使會話保持活動狀態的時間不超過15分鐘。 我使用的代碼是如下 JSch jsch=ne

    1熱度

    1回答

    我想通過使用jcraft版本0.1.52的ssh跳轉主機代理連接到SFTP位置。但得到「連接關閉外國主機」在我的代碼異常。我花了好足夠的時間在看文檔,但無法弄清楚的問題是什麼 2016-11-18 14:53:14,091 44977 [main] ERROR c.w.v.r.ftp.JschSftpConnect - - com.jcraft.jsch.JSchException: c

    -1熱度

    1回答

    我已經在android中編寫了一個用於通過ssh連接到遠程服務器的java代碼。我添加了兩個庫 - jsch和jzlib。但在運行應用程序時,我收到以下錯誤。

    0熱度

    1回答

    我必須要兩個腳本,我要在服務器上執行。問題是,弗里斯特腳本設置一些環境變量,有而第二個可以只通過 script2.ksh 現在,如果我給Jsch下面的字符串來執行執行將通過 . script1.ksh 執行 cd work_dir && . script1.ksh && ./script2.ksh 它告訴我script1.ksh沒有找到 得到控制而如果我嘗試 cd work_dir &

    0熱度

    1回答

    我已經使用JSch爲遠程Windows機器創建了一個ssh會話。 Windows機器上安裝了cygwin以接受來自遠程客戶端的ssh。來執行我已經使用命令打開可執行信道的命令, Channel channel = client_session.openChannel("exec"); 我從一個信道到機器映射共享目錄。由於同一通道不能用於運行另一個命令,因此我正在使用同一會話的另一個通道來檢索映

    0熱度

    1回答

    我檢查在Java中遠程使用JSch服務器的文件修改的狀態。除了輸出外,我還在檢查退出代碼。 在測試服務器上運行良好,並給予退出代碼爲0,生產服務器是扔退出代碼-1。我如何獲得關於這個-1及其含義的更多細節。 這裏是我的代碼,敏感區域移除。 如何獲得最後一行getExitStatus更多細節。 JSch js=new JSch(); Session s = js.getSession(userna

    0熱度

    1回答

    我想從我的UAT服務器中的路徑讀取簡單的文件。從我的本地測試 - 我不斷收到JschException:Auth失敗。我使用的代碼如下: java.util.Properties config = new java.util.Properties(); config.put("StrictHostKeyChecking", "no"); Session session =