Differences between SFTP and “FTP over SSH”

前端 未结 8 1077
礼貌的吻别
礼貌的吻别 2020-12-02 10:19

While looking for an SFTP client in C# SSH File Transfer Protocol (SFTP), I\'ve come across these two suitable projects - one and two.

While trying to understand the

8条回答
  •  Happy的楠姐
    2020-12-02 10:51

    • SFTP stands for SSH File Transfer Protocol. It's not FTP over SSL and not FTP over SSH. SFTP is standardized in RFC 4253.
    • FTP stands for File Transfer Protocol which is defined by RFC 959 and latter additions. FTP is very popular but not secured. Therefore FTP over SSL was introduced and it's called FTPS or FTP/SSL.

    For authentication SFTP use SSH keys, while FTPS use X.509 certificates.

提交回复
热议问题