userli
副版主
帖子
1107
精华
1
无忧币 15421
积分 3306
阅读权限 140
|
发表于:2008-3-23 07:00
标题:如何用Serv-U连接ODBC
<上一帖 |
下一帖>
1、可以在 FTP所在服务器安装一个 MySQL 数据库,也可以使用论坛自带的数据库。建议在 FTP所在服务器安装一个全新的 MySQL。bbs.51cto.comZ0^ KX&Cv^)^rL8`+F
2、配置DSN。到Windows的管理工具,数据源(ODBC)。在用户 DSN,点击“添加”,选择“MySQL ODBC x.xx Driver,然后点击完成。
IT_%?d'_A;|O9i51CTO技术论坛在接下来出现的对话框中,Data Source Name 填写任意一个DSN名字,比如ftp。下面填写储存FTP信息的MySQL数据库信息,包括主机名,用户名密码等。OK后进行下一步。9g4g7F5[m6C`J#n3Gwd
3、下载 http://www.serv-u.com/ODBCExamples/MySQL.zip 打开,里面有个文件
S2Z7D"_$w-t*H4`c!~ 51CTO技术论坛!N d&?)qO
新建一个数据库,使用PHPMyAdmin之类的工具将上面的文件导入。7M9]8C.Cj.T"q
4、打开Serv-U管理器,新建一个域名,在域名添加向导的第4步Domain type中选择Store in ODBC database。j0QjRQ}9Ex8fV'S!~:C
5、打开Serv-U安装目录下的ServUDaemon.ini,在你新建的域名段[Domain数字]内你可以看到
Vry6v/cAj"J
L b1kODBCTables= 和 ODBCColumns= 。将这两行替换为下面的两行
HI1^{'k;iODBCTables=useraccounts|groupaccounts|userdiraccess|groupdiraccess|useripaccess|groupipaccess51CTO技术论坛;GJ|sf;\|-OT
ODBCColumns=Name|Password|SKeyValues|HomeDir|LogMesFile|Access|Disable|NeedSecure|RelPaths|HideHidden|AlwaysLogin|ChangePass|QuotaEnable|MaxIP|MaxSpeedUp|MaxSpeedDown|MaxUsers|IdleTimeOut|SessionTimeOut|RatioUp|RatioDown|RatioCredit|QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups|Notes|Index
(\7BLm4B7m:h1^51CTO|计算机|网络|信息|技术|安全|路由器|网管|Windows|Vista|数据库|网站|开发|下载|灌水|零距离6、重启Serv-U服务,选中刚才新建的域名,点击右边ODBC选项卡,在ODBC source name填写刚才配置 DSN时填写的Data Source Name。51CTO|计算机|网络|信息|技术|安全|路由器|网管|Windows|Vista|数据库|网站|开发|下载|灌水|零距离~d"R1ms7o)}5\
i
7、在Serv-U中新建与论坛对应的Groups,并指定每个组的目录权限
|

|
|