容器技术交流

 找回密码
 立即注册
查看: 4303|回复: 3

pure-ftpd更改认证方式后无法启动!

[复制链接]
发表于 2012-6-6 12:15:34 | 显示全部楼层 |阅读模式
本帖最后由 HWT 于 2012-6-6 12:15 编辑

第一次使用Lumanager,由于网站FTP用户只有一个,所以改用PDB认证方式。

1. 修改/usr/local/pureftpd/pure-ftpd.conf文件。取消PureDB注释,然后修改了pdb文件路径。
  1. # MySQL configuration file (see README.MySQL)

  2. #MySQLConfigFile /usr/local/pureftpd/pureftpd-mysql.conf


  3. # Postgres configuration file (see README.PGSQL)

  4. #PGSQLConfigFile /usr/local/pureftpd/pureftpd-pgsql.conf


  5. # PureDB user database (see README.Virtual-Users)

  6. PureDB /usr/local/pureftpd/etc/pureftpd.pdb
复制代码

2. 使用pure-pw命令新建了用户,建立了/usr/local/pure-ftpd/etc/pureftpd.passwd 、/usr/local/pure-ftpd/etc/pureftpd.pdb两个文件。

3. 运行/usr/local/LuNamp/cmd/pureftpd-start,出现以下错误提示:
Running: /usr/local/pureftpd/sbin/pure-ftpd -A -c50 -B -C5 -D -E -fftp -H -I15 -lpuredb:/usr/local/pureftpd/etc/pureftpd.pdb -lunix -L50000:12 -m4 -p20000:30000 -s -S0.0.0.0,10101 -U000:000 -u100 -w -Ostats:/var/log/pureftpd.log -j -g/var/run/pure-ftpd.pid -k99 -Z
421 Unknown authentication method: puredb:/usr/local/pureftpd/etc/pureftpd.pdb

Running: /usr/local/pureftpd/sbin/pure-ftpd -A -c50 -B -C5 -D -E -fftp -H -I15 -lpuredb:/usr/local/pureftpd/etc/pureftpd.pdb -lunix -L50000:12 -m4 -p20000:30000 -s -S0.0.0.0,10101 -U000:000 -u100 -w -Ostats:/var/log/pureftpd.log -j -g/var/run/pure-ftpd.pid -k99 -Z
421 Unknown authentication method: puredb:/usr/local/pureftpd/etc/pureftpd.pdb
错误:421 Unknown authentication method: puredb
请问这是什么原因呢?在线等解决,谢谢!


发表于 2012-6-6 12:42:54 | 显示全部楼层
应该需要重新编译pureftpd,让其支持puredb
 楼主| 发表于 2012-6-6 14:14:51 | 显示全部楼层
爱洞特漏 发表于 2012-6-6 12:42
应该需要重新编译pureftpd,让其支持puredb

可否只是单独编译Pure-FTP?有没有详细的教程?
 楼主| 发表于 2012-6-7 17:39:46 | 显示全部楼层
本帖最后由 HWT 于 2012-6-7 17:41 编辑

后来终于解决了。解决方法如下:
1. 重新下载最新的LuNamp,然后解压。
2. 修改其中的code/pureftpd.sh文件,在里面的编译选项加上--with-puredb。运行该脚本重新编译。
3. 编译后修改/usr/local/pureftpd/pure-ftpd.conf,注释MySQLConfigFile ,取消PureDB的注释,最后修改pdb文件的路径。
4. /usr/local/LuNamp/cmd/pure-ftpd-restart 重启服务。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-7-5 03:53 , Processed in 0.035502 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表