Pure-FTPd 项目推荐
pure-ftpd Pure FTP server 项目地址: https://gitcode.com/gh_mirrors/pu/pure-ftpd
1. 项目基础介绍和主要编程语言
Pure-FTPd 是一个快速、生产质量、符合标准的 FTP 服务器,基于 Troll-FTPd 开发。该项目的主要编程语言是 C,适用于多种操作系统,包括 Linux、FreeBSD、Dragonfly BSD、NetBSD、OpenBSD、OSX、AIX 等。Pure-FTPd 设计为默认安全配置,没有已知漏洞,设置简单,特别适合现代内核。
2. 项目核心功能
Pure-FTPd 的核心功能包括:
- chroot()ed 和虚拟 chroot()ed 主目录:增强安全性。
- 虚拟域:支持多个虚拟域。
- 内置 'ls' 命令:提供目录列表功能。
- 反盗版系统:防止非法文件共享。
- 可配置的被动下载端口:灵活配置网络端口。
- FXP 协议:支持文件直接传输。
- 带宽限制:控制上传和下载速度。
- 比率控制:管理上传和下载的比率。
- LDAP / MySQL / PostgreSQL 认证:支持多种认证方式。
- fortune 文件:登录时显示自定义消息。
- Apache 风格的日志文件:记录详细的服务器活动。
- 快速独立模式:高效运行。
- 实时状态报告:提供文本、HTML 和 XML 格式的服务器状态。
- 虚拟用户:支持虚拟用户管理。
- 虚拟配额:管理用户配额。
- 权限分离:增强安全性。
- TLS 支持:提供加密传输。
3. 项目最近更新的功能
Pure-FTPd 最近的更新包括:
- TLS 支持增强:改进了 TLS 功能,提供更安全的传输。
- 新的认证模块:增加了对更多认证方式的支持。
- 性能优化:提升了服务器的整体性能和响应速度。
- 错误修复:修复了多个已知漏洞和错误,增强了系统的稳定性。
- 新语言支持:增加了对更多语言的服务器消息支持,包括简体中文、繁体中文等。
Pure-FTPd 是一个功能丰富且高度可配置的 FTP 服务器,适合各种规模的应用场景,从个人使用到企业级部署。
pure-ftpd Pure FTP server 项目地址: https://gitcode.com/gh_mirrors/pu/pure-ftpd
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考