Linux 上的 FTP 服务器是支持 SSL/TLS 的,具体取决于你使用的 FTP 服务端软件。常见情况如下:
ssl_enable=YES 实现mod_tls 模块注意:
FTPS ≠ SFTP
- FTPS = FTP + SSL/TLS(基于 FTP 协议)
- SFTP = SSH File Transfer Protocol(基于 SSH,不是 FTP)
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
ssl_tlsv1=YES
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.key
✅ Linux FTP 服务器支持 SSL
✅ 常用 vsftpd / ProFTPD / Pure-FTPd 均可配置
❌ 默认通常不开启,需要手动配置证书
如果你告诉我具体使用的 FTP 软件(如 vsftpd),我可以给你完整配置步骤。