From 2a3ec0fbda66ed07adcdc968a9365096ecd54f40 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 25 Feb 2014 11:04:51 +0100 Subject: Kommunikation von BwLehrpool Suite zu BwLehrpool Suite Server läuft nun über Thrift --- Dozentenmodul/src/Jsch/scriptExecutor.java | 61 ------------------------------ 1 file changed, 61 deletions(-) delete mode 100644 Dozentenmodul/src/Jsch/scriptExecutor.java (limited to 'Dozentenmodul/src/Jsch/scriptExecutor.java') diff --git a/Dozentenmodul/src/Jsch/scriptExecutor.java b/Dozentenmodul/src/Jsch/scriptExecutor.java deleted file mode 100644 index 0ded43b8..00000000 --- a/Dozentenmodul/src/Jsch/scriptExecutor.java +++ /dev/null @@ -1,61 +0,0 @@ -package Jsch; - -import java.io.BufferedReader; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.util.Properties; -import com.jcraft.jsch.ChannelExec; -import com.jcraft.jsch.JSch; -import com.jcraft.jsch.JSchException; -import com.jcraft.jsch.Session; - -public class scriptExecutor { - - /** - * @param args - */ - public static void main(String[] args) { - // TODO Auto-generated method stub - executeScript(); - } - - public static void executeScript() - { - JSch j=new JSch(); - - try { - Session se=j.getSession("root", "141.79.128.121", 22); - - Properties config = new Properties(); - config.setProperty("StrictHostKeyChecking", "no"); - se.setConfig(config); - se.setPassword("!N4ye,04u."); - se.connect(); - ChannelExec ch=(ChannelExec) se.openChannel("exec"); - InputStream is=ch.getInputStream(); - - ch.setCommand("sh /home/openslx/hello.sh 'test'"); - //ch.setCommand("ls"); - ch.connect(); - - BufferedReader reader = new BufferedReader(new InputStreamReader(is)); - String line; - int index = 0; - - while ((line = reader.readLine()) != null) - { - System.out.println(++index + " : " + line); - } - - ch.disconnect(); - se.disconnect(); - - System.out.println("Done!"); - } catch (JSchException | IOException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} -- cgit v1.2.3-55-g7522