安装pure-ftpd with MySQL
$ sudo apt-get install pure-ftpd-mysql
切换到网页目录
$ cd /var/www
下载PureFTPd网页管理系统(系统需支持PHP)
$ wget http://machiel.generaal.net/files/pureftpd/ftp_v2.1.tar.gz
(可以到http://machiel.generaal.net/查询是否有新版的管理系统)
解压缩下载的套件
$ tar zxvf ftp_v2.1.tar.gz
开启浏览器, 输入网址:
http://你的ip/ftp/install.php
接着照网页提示依序完成每个步骤就可以了
最后会提示修改档案mysql.conf
首先切换到档案所在的目录
$ cd /etc/pure-ftpd/db
先备份原先的设定档
$ sudo mv mysql.conf mysql.conf.bak
将管理系统网页step6页面所提示要修改的内容全部复制起来
建立设定档mysql.conf并贴上复制的内容
$ sudo vi mysql.conf
重新启动Pure-FTPd伺服器
$ sudo pure-ftpd-control restart
开启网页编辑ftp使用者
http://你的ip/ftp
登入后即可管理ftp使用者
PS1.
出现错误 Checking if config.php is writable Failed!
解决=>将ftp目录下的config.php改为可写入即可
PS2.
出现错误 Checking if PHP Extension MYSQL is enabled Failed!
解决=>确定是否已安装php5-mysql套件
PS3.
避免日后遭受骇客攻击, 设定完毕后应该删除ftp目录下的install.php档案