pure-ftpd 比 vsftp 更轻量,更简单
启动 pure-ftpd 前要先停止 vsftpd,因为它同样监听 21 端口
systemctl stop vsftpd
yum install -y epel-release 先安装epel-release扩展源
yum install -y pure-ftpd 使用yum命令安装pure-ftpd
vim /etc/pure-ftpd/pure-ftpd.conf
PassivePortRange 30000 31000 被动模式端口范围
ForcePassiveIP 118.xxx.xxx.117 外网IP
PureDB /etc/pure-ftpd/pureftpd.pdb 开启密码配置文件,否则无法登录 【这里一定要绝对路径】
BrokenClientsCompatibility yes 兼容不同客户端
NoAnonymous yes 不允许匿名用户连接
useradd ftpuser 创建系统用户
mkdir /home/ftp 创建ftp操作目录
chown -R ftpuser:ftpuser /home/ftp