DotNetLibs SFTP component for .NET framework allows you to transfer files from your application using SFTP (also known as FTP over SSH Channel) protocols. Written entirely in managed code and works with .NET, Mono, Xamarin iOS, Android, .NET CF, UWP and Windows Phone. Features
Quick start samplesUpload files
using(Sftp sftp = new Sftp()) { sftp.Connect("sftp.server.com"); sftp.Login("user", "password"); sftp.ChangeFolder("uploads"); sftp.Upload("report.txt", @"c:\report.txt"); sftp.Close(); }
Download files
using(Sftp sftp = new Sftp()) { sftp.Connect("sftp.server.com"); sftp.Login("user", "password"); sftp.ChangeFolder("uploads"); sftp.Upload("report.txt", @"c:\report.txt"); sftp.Close(); }
|