天天看点

pure-ftpd 搭建 FTP 服务器pure-ftpd 搭建 FTP 并允许外联

pure-ftpd 搭建 FTP 并允许外联

pure-ftpd 比 vsftp 更轻量,更简单

停掉vsftpd服务

启动 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
           

继续阅读