一、pureftpd的安装
1.编译参数会随版本不同而不同
tar zvxf pure-ftpd-1.0.46.tar.gz
./configure \ 编译参数 \后面不能有空格,前面是--
--prefix=/usr/local/pureftpd/ \
--with-language=simplified-chinese \
--with-everything
2.修改配置文件并启动
二、pureftp的使用
/usr/local/pureftpd/bin/pure-pw useradd ftpuser1 -upureftp -d /web/zwbi_test/logs/ 添加用户
/usr/local/pureftpd/bin/pure-pw mkdb 生成数据库文件(添加用户后必须重新生成才能访问)
/usr/local/pureftpd/bin/pure-pw passwd ftpuser1 更改用户密码
/usr/local/pureftpd/bin/pure-pw show ftpuser1 查看用户信息
/usr/local/pureftpd/bin/pure-pw userdel ftpuser1 删除用户
三、pureftpd打包迁移
1.将整个pureftpd目录打包
cd /usr/local/
tar czvf pureftpd.tar.gz pureftpd/pwd
2.在服务器上新建好对应的pureftp用户和用户组
useradd -g ftpgroup -d /home/pureftp -s /etc pureftp
3.清空文件pureftpd.passwd和pureftpd.pdb
4.启动pureftp
/usr/local/pureftpd/sbin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf
5.创建虚拟用户并测试登录
/usr/local/pureftpd/bin/pure-pw useradd ftpuser1 -upureftp -d /web/wechatbi/logs/
注意:
1.如果没有设置被动模式,使用FTP软件连接的时候要选择主动模式,而不是被动模式。
2.选择ftp模式而不是sftp
参考链接:
http://www.cnblogs.com/frankielf0921/p/7257500.html
http://www.111cn.net/sys/linux/79867.htm