1
我正在使用java中的應用程序。 我可以在我的機器主機上執行linux命令(bash),但是我想在像ssh這樣的遠程機器上執行這個命令。 I'm尤斯這個代碼從java遠程機器運行linux命令
Process process = Runtime.getRuntime().exec(script);
process = Runtime.getRuntime().exec(script);
BufferedReader in = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
我怎樣才能在遠程機器使用Java代碼執行Linux的殼呢?
你看過一個Java的'ssh'庫,就像這個答案中的那個:http://stackoverflow.com/a/996415/4687135。另外,也許你的腳本可以爲你做ssh部分? –
這段代碼運行在Windows機器上,我需要在Linux遠程機器上執行bash腳本。我會嘗試圖書館謝謝! –
有人知道遠程連接的方法嗎?我還無法連接 –