学习vsftpd
vsftpd是linux系统下的一套开源FTP服务器软件,过去的三天,我都在学习怎么使用它。
现在,我已经基本学会了,甚至连一些较为复杂的功能都试验成功了,比如使用远程Mysql数据库进行帐号认证,再比如搭建ssl加密的FTP。
我感到,vsftpd是一款非常优秀的FTP服务器软件,结构简单、容易上手、性能优良,但是提供的功能不多,没有windows平台下的Serv-U的功能多。如果你只想搭建一个性质简单的FTP,——尤其是匿名下载FTP——我认为是vsftpd是Linux平台下最好的选择。
我觉得vsftpd有三个问题,令我感到比较头疼:
1)不支持用户分组,即不支持组规则。
2)windows系统下,中文字符会出现乱码。
3)升级进程缓慢,社区支持弱。
Linux系统下,还有两款FTP服务器软件——proftpd和pureftpd——也比较出名,我很想继续学习它们的使用方法。
下面是我在学习vsftpd过程中,找到的一些比较有用的文档。
【官方网站】
* vsftpd
【中文文档】
* vsFTPd 服务器初学者指南
* VSFTP+MySQL虚拟用户配置
* VSFTPD 服务器安装配置
* vsftpd官方faq中文版
* vsftpd结合pam_mysql 安装配置总结
【英文文档】
* Guide to setting up vsftpd (including TLS/SSL encryption)
* vsftpd.conf
【相关文档】
* Active FTP vs. Passive FTP, a Definitive Explanation
* pam-mysql official site
(完)
相关内容