| 服务 | FTP 控制通道(vsftpd/ProFTPD/IIS FTP 等) |
|---|---|
| 协议 | TCP |
| 规范 | RFC 959;FTPS 加密见 RFC 4217 |
| 安全等级 | 不建议公网明文使用 |
21 端口承载登录与命令交互,数据由 20(主动)或服务端随机端口(被动)传输。所有内容与口令默认明文,抓包即可还原。
匿名 FTP 连通性探测
匿名 FTP 连通性探测
curl -v ftp://ftp.example.com/ --user anonymous:test@example.comvsftpd 加固要点(/etc/vsftpd.conf)
vsftpd 加固要点(/etc/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
ssl_enable=YES
pasv_min_port=30000
pasv_max_port=30100若必须保留 FTP,请启用 TLS(FTPS)、禁用匿名、限制被动端口范围并绑定管理网段;否则改用 SFTP。