Possible Duplicate:
SFTP Libraries for .NET
is there SFTP Communications in C#?
Possible Duplicate:
SFTP Libraries for .NET
is there SFTP Communications in C#?
There's a .NET component called SFTPBlackbox which does exactly that. The feature list seems sufficient to me.
They even have a comparison of various .NET SFTP implementations here.
Using Rebex we can achieve that, see this blog , here everything is explained clearly http://www.rebex.net/sftp.net/tutorial-sftp.aspx
We used the following when trying to do sFTP transfers: http://www.codeproject.com/KB/IP/sharpssh.aspx - What I found is that the trick is to google around for C# SSH implementations, not sFTP directly, as sFTP is a part of SSH and you get less mixed up with other FTP implementations.
Not built-in, as far as I know. There is an SSL Stream class and an FTP class, but I don't think they're wired together. Xceed has a library (http://xceed.com/FTP_NET_Intro.html) that supports FTPS.
Also