PureFTPd是一款基于BSD License免费的开源FTP服务器软件,它可以在包括包括Linux、OpenBSD、NetBSD、FreeBSD、DragonFly BSD、Solaris、Tru64等多种类型的Unix操作系统中编译运行,且使用过程安全可靠,PureFTPd有着非常强大的技术支撑,其代码经过了反复的审计,对各种可能出现的漏洞都进行了深入的研究和探讨,通过其内置的chroot和虚拟账户,可以实现100%的non-root。
PureFTPd支持的语言种类也很多,英语、德文、西班牙语、丹麦文、简体中文等二十多种语言,另外软件操作起来也很简单,即使是初学者也能在短时间内安装一个ftpd服务器,没有过多冗杂的配置文件,简单操作就可完成创建,有需要的小伙伴欢迎前来本站下载这款软件。
软件特色
1、安全第一
PureFTPd背后有积极的技术支持,安全性在设计中占有很重要的地位。其代码经过反复的审计,并对新型的漏洞进行过很多研究及探讨。
PureFTPd通过内置的chroot和虚拟账户,可以实现100%的non-root。
支持SSL/TLS加密层(基于OpenSSL库)(可选)
2、支持的操作系统
源码编译运行方式支持:Linux, OpenBSD, NetBSD, DragonflyBSD FreeBSD, Solaris, Tru64, Darwin, Irix, HP-UX, AIX and iPhone。
预编译的二进制安装包支持:Novell, Mandriva, Debian, Ubuntu, PLD Linux, Stampede Linux, Slackware Linux (Slimslack), Multilinux, Sorcerer Linux, Fli4L (the one-disk router), ROOT Linux, Gentoo Linux及绝大部分免费操作系统 PureFTPd同样支持BSD Systems:FreeBSD (/usr/ports/ftp/pure-ftpd/), OpenBSD (/usr/ports/net/pure-ftpd/), DragonflyBSD and NetBSD (/usr/pkgsrc/net/pureftpd/)
3、多语种支持
英语,德语,罗马尼亚语,法语,波兰语,西班牙语,丹麦语,荷兰语,意大利语,巴西葡萄牙语,斯洛伐克语,韩语,瑞典语,挪威语,俄语,繁体中文,简体中文,捷克语,土耳其语,匈牙利语和加泰罗尼亚语。
4、其他特点
初学者的好选择,新手安装PureFTPd仅需5分钟
5、高度灵活性
与已有的技术规范、客户端和服务器端技术充分兼容
软件功能
1、系统帐户可以立即获得FTP访问。还支持通过PAM模块进行身份验证。UID下的帐目(例如:< 500 对于守护者帐户)可以不被允许。
2、在默认情况下,所有的帐户都可以很容易地显示.为了方便管理,一个"值得信任"的小组chroot是可以定义的。
3、FTP帐户可以与系统帐户不同,存储在一个独立的数据库中。多个账户可以共享相同的系统标识。内置的索引数据库允许非常快速的查找。它在同一服务器上有超过150万个帐户运行得很成功。系统帐户可以复制到虚拟FTP帐户,这样用户可以有不同的密码,用于壳牌访问和FTP访问。
4、LDAP认证也完全支持。纯粹的FTPD被成功地测试了与开放的数据处理程序和国际行星目录服务器。它使用标准posixAccounts学校。
5、内置的安全加密哈希可以用于任何LDAP服务器,即使那些缺乏对这些哈希支持的服务器。
6、用户信息也可以集中在mysql数据库中,不管是否有事务。所有的查询都是完全可定制的,可以用用户名、远程客户机地址、本地IP地址和端口来构建请求。这样,即使在同一主机上有多个虚拟服务器,而且有许多用户的多个虚拟域,复杂的托管规则也可以很容易地实现。
7、多个身份验证方法可以按任何顺序链接。例如,可以同时使用SQL帐户、LDAP目录和系统帐户。
8、可以很容易地添加自定义身份验证方法。纯粹的FTPD支持外部身份验证模块,编写一个新的后端可以简单到几行壳牌脚本。
更新日志
v1.0.50版本
1、这个版本修正了一些非常古老的问题,其中最重要的是对于大型内存列表过度使用内存。
2、在使用虚拟配额时,转让在达到时限后没有中止;只有在转让结束时才删除文件。现在应该解决这个问题。
3、支持MD5、SA1和mysqlPASSWORD()功能被删除的密码哈希。你现在应该使用密码,阿贡2或者系统 crypt(3)职能。
4、用于拒绝E类保留网络范围的服务器.据人们报告,Linux容器可能会使用它们,因此这已经被接受。
5、最后,现在可以使用新的配置文件递归地包括其他文件。Include指令。