Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bufferedReader.readLine()
- while ((line = bufferedReader.readLine()) != null) {
- stringBuilder.append(line);
- stringBuilder.append('n');
- }
- stringBuilder.append(bufferedReader.read());
- stringBuilder.append(bufferedReader.readLine());
- JSch jsch = new JSch();
- Session session = jsch.getSession(username, hostname, 22);
- session.setPassword(password);
- // Avoid asking for key confirmation
- Properties prop = new Properties();
- prop.put("StrictHostKeyChecking", "no");
- session.setConfig(prop);
- session.connect();
- // SSH Channel
- ChannelExec channelssh = (ChannelExec)
- session.openChannel("exec");
- InputStream inputStream = channelssh.getInputStream();
- BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
- StringBuilder stringBuilder = new StringBuilder();
- String line;
- /**/
- // Execute command
- channelssh.setCommand(command);
- channelssh.connect();
- while ((line = bufferedReader.readLine()) != null) {
- stringBuilder.append(line);
- stringBuilder.append('n');
- }
- channelssh.disconnect();
- return stringBuilder.toString();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement