pure-ftpd 安装

获取:

wget https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.46.tar.gz

解压:

tar -xzvf pure-ftpd-1.0.46.tar.gz

配置:

cd pure-ftpd-1.0.46/
./configure --prefix=/usr/local/pure-ftpd/ --with-language=english --with-everything

编译安装:

make && make check && make install

增加系统用户:

useradd ftpuser -g ftpgroup -d /data -s /sbin/nologin

增加虚拟用户:

pure-pw useradd test -u ftpuser -d /data

生成数据文件:

pure-pw mkdb

修改配置文件:

vim /usr/local/pure-ftpd/etc/pure-ftpd.conf
# 指定数据库文件
PureDB	 /usr/local/pure-ftpd/etc/pureftpd.pdb

启动:

/usr/local/pure-ftpd/sbin/pure-ftpd /usr/local/pure-ftpd/etc/pure-ftpd.conf