Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102981
  • 博文数量: 42
  • 博客积分: 1445
  • 博客等级: 上尉
  • 技术积分: 380
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-28 13:57
文章分类

全部博文(42)

文章存档

2010年(10)

2009年(32)

我的朋友

分类: LINUX

2009-12-08 10:51:12

pureftp是一款简单方便的 性价比很高的ftp软件


pureftpd编译参数:
./configure \
--prefix=/server/pureftpd \
--with-tls \
--without-inetd \
--with-debug \
--with-minimal \
--with-puredb \ 这里是确认用puredb来用管理数据库
--with-altlog \
--with-uploadscript \
--with-virtualchroot

而且pureftp最大的好处,或者说方便就是:

完全的命令,无配置文件,当然你也可以自行设定,

/server/pureftpd/bin/pure-pw useradd test -d /data/test -u 80 -g 80
        mkdir /data/test
        chown 80:80 /data/test
        /server/pureftpd/bin/pure-pw mkdb
删除临时FTP帐号
        /server/pureftpd/bin/pure-pw userdel test
        /server/pureftpd/bin/pure-pw mkdb
pureftp是用puredb数据库管理的,所以做了一些关于数据库的操作要及时更新
pure-pw list 列出所有用户
更改密码
pure-pw passwd smzz -m    m是更新数据库,或者你可以pure-pw mkdb,


做这个注意的是,一定要千万检查好每一步的权限,我就尝试过了1个多小时,老是不停的原地打转,迟早提示无法登陆。
确定目录 目录权限,用户名 密码,数据库更新记录 用户组 ,创建过程的关联是否一致,是我总结的教训。
另外 在启动的时候 使用-B 作为后台启动,NND 我为了这个问题又花了10分钟,因为启动了为啥终端卡主了。。。。。
还有一个
-l puredb:/path/to/puredb_file
这里是用来启动的时候指定你的 puredb文件位置,有时候编译安装找不到文件也会出现无法登陆的情况,503的。。。

阅读(677) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~