1、一:安装vsftpd查看是否已经安装vsftpd
2、二:基于虚拟用户的配置所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟用户不能登录CentOS系统。修改配置文件配置文件直接贴出来吧
3、三:使用Berkeley DB进行认证yuminstalldb4db4-utils然后,创建用户密码文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用户名,偶行是密码
4、接着,生成虚拟用户认证的db文件编辑认证文件/etc/pam.d/vsftpd,全部注释掉原来语句,再增加以下两句:最后,创建虚拟用户配置文件
5、设置FTP根目录权限最新的vsftpd要求对主目录不能有写的权限所以ftp为755,主目录下面的子目录再设置777权限
6、添加防火墙,把ftp的21端口开放vi/etc/sysconfig/iptables
7、经过以上步骤我们就完成了ftp服务器的搭建,让我们畅游ftp吧