获取:
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