vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点得发挥和掌握,也然最主要的是会用;目前在开源操作系统中常用的FTPD套件主要有ProFTPD、PureFTPd和wuftpd等;至于哪个FTP服务器套件更好,哪个是你最熟悉的,哪个就是最好的。
下图为 FTP的主、被动式数据流连接流程
二、创建虚拟用户账号
1.2 创建vsftpd数据库及存储用户:
1.3 验证登录vsftpd及创建表:
1.4 查看表信息:
三、配置vsftpd
2.2 请确保/etc/vsftpd.conf中已经启用了以下选项:
四、启动vsftpd服务
2、查看端口开启情况:
3、 使用虚拟用户登录,验正配置结果,以下为Windows的命令方式测试,你也可以在其它Win Box上用IE或者FTP客户端工具登录验正.
3.2 复制文件至/var/ftproot:
3.3 Windows客户端测试访问且下载该文件:
3.4 Linux测试访问且下载该文件(也可测试是否有权限上传文件):
五、配置虚拟用户具有不同的访问权限
2、创建所需要目录; 并为虚拟用户提供配置文件:
3、Linux客户端测试:
5.2 修改pam认证文件:
5.3 加密mysql的存储用户的密码:
5.4 重启vsftpd服务:
5.5 客户端登录验证:
Welcome to the xiaomazi 51CTO blog!!
本文出自 “不怕鬼的小马子” 博客,请务必保留此出处http://xiaomazi.blog.51cto.com/5891742/1392522
基于vsftpd+pam+mysql的配置解析,布布扣,bubuko.com
原文:http://xiaomazi.blog.51cto.com/5891742/1392522