2009-07-30 4 views
1

Ich muss einen vsftpd kompatiblen FTP-Client erstellen. Ich bin mir nicht sicher, welches Protokoll vsftpd folgt, sftp oder ftps, ich rate sftp, da ich einen vsftpd-Client mit Port 21 (ftp) und 22 (sftp) aber nicht 990 (ftps) verbinden könnte.VSFTPD auf Windows und andere Ausgabe

Jetzt muss ich mit vsftpd kompatiblen FTP-Server mit C# .NET kommunizieren. Kann mir jemand helfen, einen guten Open-Source-Sftp-Client zu finden?

Ich muss auch einige sftp Server unter Windows einrichten. Gibt es einen OpenSource-SFTP-Server?

Danke.

+0

vsftp ist ein FTP-Server. Es macht SFTP nicht. – innaM

+0

Hmm ... Das bedeutet vstpd ist nur ein Server, der ftp und ftps kann (ich habe das gerade gefunden) und sftp ist in openssl enthalten, es emuliert nur ftp. Habe ich recht? – max

+0

Sie haben Recht mit VSFTP. Ich würde nicht sagen, dass sftp ftp emuliert. – innaM

Antwort

1

vsftpd unterstützt FTP und FTPS, Sie benötigen also einen FTP/FTPS .NET Client. Es ist keine Open Source, aber eine Option ist edtFTPnet/PRO. Es tut FTP, FTPS und SFTP (für den Fall, dass Sie das letztere benötigen).

Wenn Sie einen SFTP-Server für Windows verwenden möchten, versuchen Sie CompleteFTP. Es unterstützt FTP, FTPS, SFTP und SCP unter Windows.

Verwandte Themen