安装pure-ftpd

下载源码

  1. wget https://github.com/jedisct1/pure-ftpd/releases/download/1.0.50/pure-ftpd-1.0.50.tar.gz
  2. tar -zxvf pure-ftpd-1.0.50.tar.gz

执行编译

  1. cd pure-ftpd-1.0.50/
  2. ./configure --prefix=/usr/local/pure-ftpd --with-language=simplified-chinese --with-everything
  3. make && make install

修改配置

  1. vim etc/pure-ftpd.conf

配置systemd进程守护

vim /etc/systemd/system/pure-ftpd.service
systemctl daemon-reload
systemctl enable pure-ftpd.service
systemctl start pure-ftpd.service
systemctl status pure-ftpd.service

添加ftp用户

  1. /usr/local/pure-ftpd/bin/pure-pw useradd testftp -u www -d /www/wwwroot/default/
  2. /usr/local/pure-ftpd/bin/pure-pw mkdb