FTP帐号开通说明
FTP帐号开通功能仅适用于《桃源网络硬盘.Net》企业版。
前提:系统已安装Serv-U 5.0及以上版本,并且已经开启了此服务。
一、将FTP数据库压缩包中的wd_ftp解压到和webdisk.mdb库相同的位置,按照数据库安装说明,安装好wd_ftp.mdb数据库,此数据库是用来使Serv-U进行访问的。

二、设置Serv-U和数据库连接:

新建一个域:

填写当前服务器的IP地址,此地址即是外部可以用来连接FTP的IP地址。

填写域的名称,此处只是一个描述,无具体作用。

此处为FTP的端口号,一般无需改动。

注意此处一定要更改成“存储于ODBC数据库中”,否则无法使用程序的FTP功能。此处的改动不会影响您以后在此手动创建自己的FTP帐号。
三、创建ODBC访问帐号:

打开管理工具->数据源(ODBC),添加一个访问数据源:


选择SQL Server。

输入一个名称,服务器即是SQL服务器,为web.config里server=处填写的名称或IP。

选择第一个单选框。

选择数据库为FTP的数据库wd_ftp。后面两页不用更改,直接确定即可建立成功。
四、输入Serv-U所需数据库内容:

打开Serv-U安装目录下的ServUDaemon.ini文件,做以下操作:
(1)用下面的代码覆盖原来的CacheTTL、ODBCSource、ODBCTables、ODBCColumns
------------------------------------------
CacheTTL=15
ODBCSource=host||
ODBCTables=UserAccounts|GroupAccounts|UserAccess|GroupAccess|UserIPAccess|GroupIPAccess
ODBCColumns=UserName|Password|SKey|HomeDir|MessageFile|Access|Disable|RelPaths|LockHomeDir|||ChangePass|QuotaEnable||MaxUp|MaxDown|MaxUsers|||RatioUp|RatioDown|RatioCredit|QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups||IndexNo|ExpirationType|
------------------------------------------

(2)把“ReloadSettings=True”语句拷到每个节点的后面,如[GLOGAL]、[DOMAINS]、[Domain1]、[Domain2]等节后的后面

最后点击“从数据库重新载入帐号”即可。
如果依然无法将域值于在线或使用的serv-u版本低于6.2,请参照下图手动设置每个ODBC内容:

五、在程序中设置使用FTP功能:
![]()
进入后台选项,在FTP主机IP地址处填入刚刚在Serv-U中输入的FTP连接IP。
![]()
然后在等级处勾选“开启FTP上传下载”即可。
六、用户使用FTP:
![]()
用户可在空间设置处看到以上字样,点击即激活了FTP帐号,生效时间视Serv-U中的刷新时间决定,默认是1分钟生效。