final JSch jsch = new JSch();
final Session session = jsch.getSession(getUserId(), ipAddress, Integer.parseInt(port));
session.setPassword(getSecurity());
final Properties properties = new Properties();
properties.setProperty(StrictHostKeyChecking, no);
session.setConfig(properties);
session.connect();
final ChannelExec channel = (ChannelExec) session.openChannel(exec);
channel.setCommand("sh" + scriptPath);
channel.connect();
final BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(channel.getInputStream()));
if ((bufferOutup = bufferedReader.readLine()) != null) {
sb.append(bufferOutup);
}
channel.disconnect();
session.disconnect();
return sb.toString();
path sample pathh : app/backup/example.sh
No comments:
Post a Comment