VSFTPD+PAM+[基于文件
虚拟用户认证 | 基于MYSQL
虚拟用户认证]
一、实验环境
CentOS 6.7+vsftpd-2.2.2-14.el6_7.1.x86_64 +mysql-5.1.73-5.el6_7.1.x86_64
二、实验步骤
安装vsftpd和mysql通过yum安装,需要注意的是pam_mysql组件要用到epel扩展源如何配置
——请点这里!☺
1、通过mysql数据库方式虚拟用户认证
为了实验连通性事先关闭iptables 和selinux
数据库部署在不同服务器上
1.1数据库配置
配置数据库
测试FTP服务器与数据库的连通性
1.2FTP配置
安装ftp及与数据库相关的pam_mysql组件
1.3测试
2、通过文件方式进行虚拟用户认证
只演示基于文件用户认证,权限设置请参考方法一
原创文章,作者:Net18-糖糖,如若转载,请注明出处:http://www.178linux.com/15030