FTP:基于TCP/IP协议的文件传输协议 端口:21
SFTP(Secure FTP):基于SSH协议的文件传输协议 端口:22
区别一:安全性
FTP是明文传输,不会保证数据传输的安全
SFTP是密文传输,会先建立安全通道
区别二:认证方式
FTP支持匿名登录,也就是说FTP在传输文件时可以不用登录直接使用匿名方式则可以直接访问FTP服务器,所以安全性会低用户有上传和下载权限。
SFTP则需要用户注册后使用账户密码登录,每人的账号是不同的并且可以进行限制不同权限。
以上均摘自FTP协议和SFTP安全协议有什么区别 - 网安,只做笔记用途,欢迎大家补充。