Vs.net2003+Sql2003+Serv-u实现在线注册FTP功能——软件配置

这个示例讲演示如何使用以上软件构架一个能够在线注册用户的FTP服务器.

软件环境列表

1.Microsoft Visual Studio .NET 2003

2.Microsoft SQL Server

3.Serv-U FTP Server

在进行操作以前请将IIS6.0的FTP服务停止。

首先使用在SQL中建立相关的SQL数据表。这里使用SQL数据查询器创建。SQL脚本如下:

SQL CODE

以上就是SQL脚本了。

然后在系统中创建相关的ODBC。这里我创建的ODBC为FTPSQL。

修改SERV-U的ServUDaemon.ini文件。需要修改的内容如下。

ODBCTables=ftp_users|ftp_groups|ftp_userAccess|ftp_groupAccess|ftp_userIPs|

ftp_groupIPs
ODBCColumns=ftpUserName|ftpPassword|sKey|dirHome|loginMsgFile|accessRule|

disabled|sessionEncryption|dirHomeLock|hideHidden|alwaysAllowLogin|

changePassword|quotaEnable|maxUsersLoginPerIP|speedLimitUp|speedLimitDown|

maxUsersConcurrent|timeOutIdle|timeOutSession|ratioUp|ratioDown|ratioCredit|

quotaCurrent|quotaMax|expiration|privilege|ftpPasswordType|ratioType|

groups|notes|indexNo

保存之后在重启服务器就可以了。

posted @ 2006-01-11 14:13  2008.5.12  阅读(994)  评论(0编辑  收藏  举报