Pureftp集成Mysql身分验证
2009-05-13 00:43:01来源:未知 阅读 ()
Pureftp集成Mysql身分验证.pureftp_php_manager管理用户
1.安装mysql
2.安装pureftp
#cd /usr/ports/ftp/pure-ftpd
#make WITH_MYSQL=1 install
3.配置
#cd /usr/local/etc
#cp pureftpd-mysql.conf.sample pureftpd-mysql.conf--(可以不做这步用Pureftp_PHP-Manager中的覆盖)
#cp pure-ftpd.conf.sample pure-ftpd.conf
编辑配置pure-ftpd.conf文件
4.配置数据库和用户
先创建名为pureftpd的数据库然后
#mysql -u root -p123456 DROP TABLE IF EXISTS ftpd;
CREATE TABLE ftpd (
User varchar(16) NOT NULL default '',
status enum('0','1') NOT NULL default '0',
Password varchar(64) NOT NULL default '',
Uid varchar(11) NOT NULL default '-1',
Gid varchar(11) NOT NULL default '-1',
Dir varchar(128) NOT NULL default '',
ULBandwidth smallint(5) NOT NULL default '0',
DLBandwidth smallint(5) NOT NULL default '0',
comment tinytext NOT NULL,
ipaccess varchar(15) NOT NULL default '*',
QuotaSize smallint(5) NOT NULL default '0',
QuotaFiles int(11) NOT NULL default 0,
PRIMARY KEY (User),
UNIQUE KEY User (User)
) TYPE=MyISAM;
pw groupadd ftpusers –g 2000
添加FTP用户组
pw useradd ftp -u 2000 -g ftpusers -s /sbin/nologin
添加FTP用户﹐并且禁止登入shell
5.下载pureftp_php_manager
http://www.solariz.de/
用于管理用户
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3491/showart_9932.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:限制单个IP并发TCP连接的方法
- pure-ftpd+mysql用户认证安装 2009-05-13
- DHT 已经可以工作了。 不过还需要集成进来。 2009-05-13
- OpenBSD下建立基于系统用户名验证OpenVPN网络 2009-05-13
- Freebsd makeinfo: not found Error and Solution 2009-05-13
- Cannot load /usr/local/libexec/apache22/mod_securi 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash