Advertisement
Guest User

Untitled

a guest
Aug 25th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.18 KB | None | 0 0
  1. import java.io.IOException;
  2.  
  3. import jcifs.smb.NtlmPasswordAuthentication;
  4. import jcifs.smb.SmbFile;
  5. import jcifs.smb.SmbFileOutputStream;
  6.  
  7.  
  8. public class Test {
  9.  
  10. /**
  11. * @param args
  12. * @throws IOException
  13. */
  14. public static void main(String[] args) throws IOException {
  15. String user = "abc";
  16. String pass ="123456";
  17.  
  18. String sharedFolder="INPUT";
  19. String path="smb://192.168.143.134/rtf2xml/"+sharedFolder+"/test.txt";
  20. NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("192.168.143.134",user, pass);
  21. SmbFile smbFile = new SmbFile(path, auth);
  22. smbFile.createNewFile();
  23. SmbFileOutputStream smbfos = new SmbFileOutputStream(smbFile);
  24. smbfos.write("testing....and writing to a file".getBytes());
  25. System.out.println("completed ...nice !");
  26. }
  27.  
  28. }
  29.  
  30. Exception in thread "main" jcifs.smb.SmbException: Failed to negotiate
  31. jcifs.smb.SmbException: Timeout trying to open socket
  32. java.net.ConnectException: Connection refused: connect
  33. at java.net.DualStackPlainSocketImpl.connect0(Native Method)
  34. at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
  35. at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
  36. at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
  37. at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
  38. at java.net.PlainSocketImpl.connect(Unknown Source)
  39. at java.net.SocksSocketImpl.connect(Unknown Source)
  40. at java.net.Socket.connect(Unknown Source)
  41. at java.net.Socket.connect(Unknown Source)
  42. at java.net.Socket.<init>(Unknown Source)
  43. at java.net.Socket.<init>(Unknown Source)
  44. at jcifs.netbios.NbtSocket.<init>(NbtSocket.java:59)
  45. at jcifs.smb.SmbTransport.run(SmbTransport.java:342)
  46. at java.lang.Thread.run(Unknown Source)
  47.  
  48. at jcifs.smb.SmbTransport.start(SmbTransport.java:315)
  49. at jcifs.smb.SmbTransport.negotiate0(SmbTransport.java:865)
  50. at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:941)
  51. at jcifs.smb.SmbTree.treeConnect(SmbTree.java:119)
  52. at jcifs.smb.SmbFile.connect(SmbFile.java:827)
  53. at jcifs.smb.SmbFile.connect0(SmbFile.java:797)
  54. at jcifs.smb.SmbFile.open0(SmbFile.java:852)
  55. at jcifs.smb.SmbFile.createNewFile(SmbFile.java:2265)
  56. at Test.main(Test.java:22)
  57.  
  58. at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:947)
  59. at jcifs.smb.SmbTree.treeConnect(SmbTree.java:119)
  60. at jcifs.smb.SmbFile.connect(SmbFile.java:827)
  61. at jcifs.smb.SmbFile.connect0(SmbFile.java:797)
  62. at jcifs.smb.SmbFile.open0(SmbFile.java:852)
  63. at jcifs.smb.SmbFile.createNewFile(SmbFile.java:2265)
  64. at Test.main(Test.java:22)
  65.  
  66. public static void main(String[] args) throws IOException {
  67. String user = "abc";
  68. String pass ="123456";
  69.  
  70. String sharedFolder="INPUT";
  71. String path="smb://192.168.143.134/rtf2xml/"+sharedFolder+"/test.txt";
  72. NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("",user, pass);//note here
  73. SmbFile smbFile = new SmbFile(path, auth);
  74. smbFile.createNewFile();
  75. SmbFileOutputStream smbfos = new SmbFileOutputStream(smbFile);
  76. smbfos.write("testing....and writing to a file".getBytes());
  77. System.out.println("completed ...nice !");
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement