Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try
- {
- SessionOptions sessionOptions = new SessionOptions
- {
- Protocol = Protocol.Ftp,
- HostName = "172.xx.xxx.xx",
- UserName = "usersample",
- Password = "P@ssw0rd",
- PortNumber = 21
- };
- using (Session session = new Session())
- {
- // Connect
- session.Open(sessionOptions);
- // Download files
- TransferOptions transferOptions = new TransferOptions();
- transferOptions.TransferMode = TransferMode.Binary;
- TransferOperationResult transferResult;
- transferResult = session.GetFiles("/HST/sample.txt", "C:\Users\john\Documents\SampleFolder\", false, transferOptions);
- // Throw on any error
- transferResult.Check();
- // Print results
- foreach (TransferEventArgs transfer in transferResult.Transfers)
- {
- Console.WriteLine("Download of {0} succeeded", transfer.FileName);
- }
- Console.ReadLine();
- }
- }
- catch (Exception e)
- {
- Console.WriteLine("Error: {0}", e);
- Console.ReadLine();
- }
- SshHostKeyFingerprint = "ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement