vsftpd在debian上支持的协议
ftp(明文):基础文件传输协议,默认监听 21/tcp。生产环境不建议长期使用明文,通常配合 tls 使用。
ftps(ftp over ssl/tls,显式加密):通过 ssl/tls 对控制与数据通道加密,常用端口为 990/tcp(控制),数据通道端口由客户端协商或被动模式端口范围决定。
ftp(隐式 ssl/tls):部分客户端/文档将其称为“隐式 ftps”,通常也使用 990/tcp 作为控制通道入口,本质仍是 ssl/tls 加密的 ftp。
ipv6 支持:vsftpd 支持 ipv6,可通过配置监听 ipv6 套接字来提供基于 ipv6 的 ftp/ftps 服务。
sftp(ssh 文件传输协议):不属于 vsftpd。若需 sftp,应部署 openssh 服务器(sshd),用 sftp 子系统提供安全文件传输。
补充说明