二、使用pure-ftpd搭建ftp服务
pure-ftpd比较小巧
2.1、安装pure-ftpd
yum install -y epel-release
yum install -y pure-ftpd
2.2、修改配置文件后启动
vim /etc/pure-ftpd/pure-ftpd.conf
#找到pureftpd.pdb这行,把行首的#删除
启动:
systemctl stop vsftpd
systemctl start pure-ftpd
- 启动前注意,如果之前启动了vsftpd,需要先关闭该服务。
2.3、建立账号
为了安全起见,我们仍然使用虚拟用户
2.3.1、创建虚拟用户
mkdir /data/ftp/
#生成虚拟用户关联的系统用户
useradd -u 1010 pure-ftp
chown -R pure-ftp:pure-ftp /data/ftp/
#创建虚拟用户
pure-pw useradd ftp_user -u pure-ftp -d /data/ftp
- -u:指定关联的系统用户
- -d:指定家目录
- 使用pure-pw –help可以查看该命令的使用帮助
2.3.2、创建用户信息数据库文件
pure-pw mkdb
2.4、测试
同vsftpd