I have to build an vsftpd compatible ftp client. I am not sure about which protocol vsftpd follows, sftp or ftps, I am guessing sftp as i could connect some vsftpd client with port 21(ftp) and 22(sftp) but not 990(ftps).
Now I have to communicate with vsftpd compatible ftp server using C#.NET. Can somebody help me find out some good open source sftp client.
I also need to setup some sftp server on windows. Is there any opensource sftp server.
Thanks.
vsftpd supports FTP and FTPS, so you need an FTP/FTPS .NET client. It isn't open source but one option is edtFTPnet/PRO. It does FTP, FTPS and SFTP (in case you ever need the latter).
If you want an SFTP server for Windows, try CompleteFTP. It supports FTP, FTPS, SFTP and SCP on Windows.