Ubuntu 安装Pure-FTPd搭配网页管理使用者系统


安装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档案

相关内容