Advertisement
Guest User

Untitled

a guest
Feb 16th, 2016
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. import com.jcraft.jsch.Channel;
  2. import com.jcraft.jsch.ChannelSftp;
  3. import com.jcraft.jsch.JSch;
  4. import com.jcraft.jsch.JSchException;
  5. import com.jcraft.jsch.Session;
  6. import com.jcraft.jsch.SftpException;
  7.  
  8. public class FileCopierOverNetwork
  9. {
  10. public static void main(String args[])
  11. {
  12. String hostname = "1010.15.15";
  13. String username = "xxxxxx";
  14. String password = "yyyyyy";
  15. String copyFrom = "/opt/jboss-eap-5.1/jboss-as/server/xxxdsd/test/";
  16. String copyTo = "/opt/jboss-eap-5.1/jboss-as/server/xccxcxc/java_programs/test1/";
  17. JSch jsch = new JSch();
  18. Session session = null;
  19. System.out.println("Trying to connect.....");
  20. try
  21. {
  22. session = jsch.getSession(username, hostname, 22);
  23. java.util.Properties config = new java.util.Properties();
  24. config.put("StrictHostKeyChecking", "no");
  25. session.setConfig(config);
  26. System.out.println("password before.....");
  27. session.setPassword(password);
  28. System.out.println("password after.....");
  29. session.connect();
  30. System.out.println("after connect.....");
  31. Channel channel = session.openChannel("sftp");
  32. ChannelSftp sftpChannel = (ChannelSftp) channel;
  33. channel.connect();
  34. sftpChannel.cd(".");
  35. sftpChannel.get(copyFrom, copyTo);
  36. sftpChannel.exit();
  37. session.disconnect();
  38. }
  39. catch (JSchException e)
  40. {
  41. e.printStackTrace();
  42. }
  43. catch (SftpException e)
  44. {
  45. e.printStackTrace();
  46. }
  47. System.out.println("Done !!");
  48. }
  49. }
  50.  
  51. com.jcraft.jsch.JSchException: Auth fail
  52. at com.jcraft.jsch.Session.connect(Session.java:473)
  53. at com.jcraft.jsch.Session.connect(Session.java:145)
  54. at FileCopierOverNetwork.main(FileCopierOverNetwork.java:34)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement