免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5572 | 回复: 6
打印 上一主题 下一主题

[FreeBSD] freebsd用ports安装pure-ftp好了,如何? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-01 10:17 |只看该作者 |倒序浏览
PURE-ftp安装好了如何建立用户和设置用户的权限啊?查了一些资料都不全面的介绍请高手给指点?

论坛徽章:
0
2 [报告]
发表于 2008-09-01 11:55 |只看该作者

回复 #1 wcxgo 的帖子

  1. 创建名为pureftpd的数据库
  2.   CREATE TABLE IF NOT EXISTS `ftpd` (
  3.   `User` varchar(16) NOT NULL default '',
  4.   `status` enum('0','1') NOT NULL default '0',
  5.   `Password` varchar(64) NOT NULL default '',
  6.   `Uid` varchar(11) NOT NULL default '-1',
  7.   `Gid` varchar(11) NOT NULL default '-1',
  8.   `Dir` varchar(128) NOT NULL default '',
  9.   `ULBandwidth` smallint(5) NOT NULL default '0',
  10.   `DLBandwidth` smallint(5) NOT NULL default '0',
  11.   `comment` tinytext NOT NULL,
  12.   `ipaccess` varchar(15) NOT NULL default '*',
  13.   `QuotaSize` smallint(5) NOT NULL default '0',
  14.   `QuotaFiles` int(11) NOT NULL default '0',
  15.   PRIMARY KEY  (`User`),
  16.   UNIQUE KEY `User` (`User`)
  17. ) ENGINE=MyISAM DEFAULT CHARSET=gbk;

  18. pw groupadd ftpusers –g 2000
  19. pw useradd ftpuser -u 2000 -g ftpusers -s /sbin/nologin
  20. ee /usr/local/etc/pure-ftpd.conf
  21.    ChrootEveryone              yes
  22.    NoAnonymous                 yes
  23.    MySQLConfigFile               /usr/local/etc/pureftpd-mysql.conf
  24.    CreateHomeDir               yes
  25. ee /usr/local/etc/pureftpd-mysql.conf
  26.    MYSQLServer     localhost
  27.    MYSQLPort       3306
  28.    MYSQLUser       pureftpd
  29.    MYSQLPassword   pureftpd0491
  30.    MYSQLDatabase   pureftpd
  31.    MYSQLCrypt      cleartext
  32.    MYSQLGetPW      SELECT Password FROM ftpd WHERE User="\L" AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  33.    MYSQLGetUID     SELECT Uid FROM ftpd WHERE User="\L" AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  34.    MYSQLGetGID     SELECT Gid FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  35.    MYSQLGetDir     SELECT Dir FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  36.    MySQLGetBandwidthUL SELECT ULBandwidth FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  37.    MySQLGetBandwidthDL SELECT DLBandwidth FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  38.    MySQLGetQTASZ   SELECT QuotaSize FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")
  39.    MySQLGetQTAFS   SELECT QuotaFiles FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R")

  40. ee /etc/rc.conf
  41.    pureftpd_enable="YES"
复制代码

例:
User  status  Password  Uid    Gid        Dir                          UL  DL  comment  ipaccess  QuotaSize  QuotaFiles  
用户名   1      密码          2000  2000     /data/web/web1      0    0      *                           50               0










可以结帖了哦 :wink:   还有最好把/data/web  chmod -R 777 一下

[ 本帖最后由 lhm0491 于 2008-9-1 12:03 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-09-02 17:22 |只看该作者
谢谢!楼上的同志

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
4 [报告]
发表于 2008-09-02 17:25 |只看该作者

论坛徽章:
0
5 [报告]
发表于 2008-09-03 17:49 |只看该作者
哈,一起玩哦,不客气

心剑大哥!!!,有多多的问题请教你哈@@@

http://bbs.chinaunix.net/thread-1258100-1-1.html
http://bbs.chinaunix.net/thread-1257975-1-1.html
http://bbs.chinaunix.net/thread-1256808-1-1.html
http://bbs.chinaunix.net/thread-1235633-1-1.html

先行谢谢哈~~~~

[ 本帖最后由 lhm0491 于 2008-9-3 17:51 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-12-31 10:46 |只看该作者

正在研究

原帖由 剑心通明 于 2008-9-2 17:25 发表
http://www.bsdlover.cn/html/91/n-291.html
这有个完整的教程


完整的教程果然详细啊,正在学习中
谢谢大牛

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
7 [报告]
发表于 2008-12-31 20:42 |只看该作者
安装 usermanager
然后用浏览器进usermanager安提示安装
会自动生成所需要的mysql配置文件和库
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP