Serv-U 批量帐号管理及申请(Access+Asp) 图文方法_FTP服务器

1.首先下载Asp程序,在下载中包含Serv-U所需要的数据库,名为Serv#U.mdb.
2.建立系统数据源:ftp,通过ODBC进行数据库连接,连接到Serv#U.mdb.步骤如图

3.成功建立ODBC后,打开Serv-U软件,建立FTP域.在步骤4时注意选择Store in ODBC database


4.打开Serv-U安装目录下的ServUDaemon.ini文件,做以下操作:
(1)用下面的代码覆盖原来的ODBCSource、ODBCTables、ODBCColumns
------------------------------------------
ODBCSource=ftp||
ODBCTables=user_accounts|group_accounts|user_access|group_access|user_IP_access|group_IP_access
ODBCColumns=user|password|skey|homedir||access|disable||relpaths|||changepass|quotaenable||||maxusers|||ratioup|ratiodown|ratiocredit|quotacurrent|quotamax|expiration|privilege|passtype|ratiotype|groups|notes|indexno
------------------------------------------
(2)把“ReloadSettings=True”语句拷到每个节点的后面,如[GLOGAL]、[DOMAINS]、[Domain1]、[Domain2]等节后的后面

5.打开Serv-U的FTP域,点击Reload Accounts From Database,如图

6.打开ASP程序,修改config.asp文件中的

'网站名称
WebName="惠州学院小汪老师的FTP站"
'服务器IP地址
ServUIp="172.17.21.211"
'联系邮箱
webserveremail="whuab@163.com"
'用户目录的权限
ServUAccess="|RWAMLCDP"
'用户目录的存放的绝对物理路径,必须以“\”结尾。
user_folder="E:\FTP\hzucs.cn.ftp\"
'是否暂时停止用户注册(禁止:true,允许:false)
RegClosed=false
'暂时停止用户注册时,所显示的提示信息。
RegClosed_txt="温馨提示:由于用户过多,本站已暂停注册,谢谢支持与合作。"
'密码保存类型0: 规则密码, 2: MD5加密
asanPasstype=0
'是否限制空间大小:(是:true,否:false),        
asanQuotaEnable=true
'是否限制空间大小(单位:M)。当开启限制空间大小功能时,才有效。         
QuotaMax= 10
'是否限制使用时间:(true,false),        
Expirationtime=false
'帐号到期后的处理:0为删除,1为禁用。当开启限制使用时间功能时,才有效。
asanExpirationtype=1
'帐号使用期限天数(单位:天)当开启限制使用时间功能时,才有效。
asanExpiration=365
'数据库路径
dim conn,connstr,datapath
datapath    ="data/Serv#U.mdb"      '数据库目录的相对路径
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(datapath)
7.配置IIS,使用户可以通过网页进行FTP帐号注册.

8.修改ASP程序中的Index.asp
<title><%=WebName%>-惠州学院计算机系小汪老师的FTP站-<%=title%></title>

9.修改ASP程序中的bottom.asp
<div align="center"><a href="http://www.hzucs.cn" target="_blank">Powered by hzucs</a></div>

10.通过IE访问FTP用户申请界面,输入WEB服务器.http://172.17.21.211
<Img Src="E:\教学相关\实验教学\Serv_U\SERVU25.JPG">
<Img Src="E:\教学相关\实验教学\Serv_U\SERVU26.JPG">
<Img Src="E:\教学相关\实验教学\Serv_U\SERVU27.JPG">
<Img Src="E:\教学相关\实验教学\Serv_U\SERVU28.JPG">


11.此时打开Serv-U,在Users中可以看到刚申请到的hzucs帐户,其主目录为E:\FTP\hzucs.cn.ftp\hzucs

12.这时通过IE,用hzucs用户登录FTP服务器进行测试。

13.返回Serv-U查看hzucs用户的权限,和config.asp中的ServUAccess="|RWAMLCDP"基本一致

14.用IE登录WEB修改hzucs的密码,出现Microsoft JET Database Engine (0x80040E14),UPDATE语句的语法错误。


15.打开mycentre.asp,下句中的password为Access的关键字,应加上[]


conn.execute("update [User_accounts] set Password = '"& newdbpassword &"' where [User]='"& UserName &"'")
改为
conn.execute("update [User_accounts] set [Password] = '"& newdbpassword &"' where [User]='"& UserName &"'")

时间: 2024-12-22 16:09:24

Serv-U 批量帐号管理及申请(Access+Asp) 图文方法_FTP服务器的相关文章

[福利]非认证公众帐号也能申请微信连Wi-Fi了

年初3月份时,拥有线下经营场所且开通微信认证的公众号可以开通微信连Wi-Fi接入,现在微信团队进一步开放了权限,非认证公众帐号也能申请微信连Wi-Fi了. 微信连Wi-Fi团队宣布,降低微信连Wi-Fi的准入门槛,面向所有公众号开放自助申请接口,未认证的公众号也可开通微信连Wi-Fi插件,向其用户提供微信连Wi-Fi服务. 微信连Wi-Fi怎么开通?未认证的商户公众帐号可按照原有的申请流程通过自助申请即可开通微信连Wi-Fi插件: 在微信公众平台(mp.weixin.qq.com)登陆公众号,进

MYSQL用户帐号管理

mysql|帐号管理     MySQL管理员应该知道怎样通过指定哪些用户可连接到服务器.从哪里进行连接,以及在连接时做什么,来设置MySQL用户账号.MySQL3.22.11引入了两个更容易进行这项工作的语句:GRANT 语句创建MySQL用户并指定其权限,REVOKE 语句删除权限.这两个语句充当mysql数据库中的授权表的前端,并提供直接操纵这些表内容的可选择的方法.GRANT 和REVOKE 语句影响以下四个表: 授权表 内容 user 可连接到服务器的用户和他们拥有的任何全局特权 db

Linux用户及权限基础 5 Linux帐号管理与ACL权限设置

一 Linux的帐号与用户组 1 每个登录的用户至少都会取得两个ID,一个是用户ID简称UID,一个是用户组ID简称GID 2 每一个文件都会有所谓的所有者ID与用户组ID,当我们有要显示文件属性的需求时,系统会依 据/etc/passwd与/etc/shadow的内容找到对应的帐号和组名在显示出来 3 /etc/passwd的文件结构每一行代表的是一个帐号,有几行就代表有几个帐号在你的系统中,不过 需要注意的是里面有很多的帐号本来就是系统正常运行所需要的,我们可以简称它为系统帐号,这些帐 号无

浏览器自动填表功能PK 谁是帐号管理王?

现如今,一个人拥有十来个帐号已经变得很正常了,但帐号一多,烦恼也是跟着来了!多帐号不仅不便于管理,还会常常导致遗忘.丢漏等现象的发生,想用却用不了,更是苦不堪言!针对这些烦人的问题,很多浏览器开始发力帐号管理类功能的开发与完善. 然而,目前市面上的各类浏览器帐号管理功能普遍相差较大,主要表现在功能不全面.性能不稳定等问题上,能给用户提供的帐号管理服务其实很有限.现在,笔者精心挑选了中国用户关注度比较高的六款浏览器,看看究竟谁才是最尽职.最全能的帐号管家! 图1 测评内容:此次测评将从三方面考验六

QQ五笔输入法如何设置帐号管理

  QQ五笔输入法设置帐号管理的方法如下: ①.帐号登录 登录/注销/更改QQ帐号,设置网络代理. ②.我的配置 上传.下载用户的个人配置. ③.我的词库 上传.下载.同步用户的个人词库,设置上传.下载.同步的内容.

完全解剖安全帐号管理器(SAM)结构_安全教程

安全设置不得不需要了解的东西一.摘要 分析安全帐号管理器结构是在一个多月前做的事情了,只零碎地记录下片段,没有发布过.不发布的主要原因是安全帐户管理器(SAM)是WIN系统帐户管理的核心,并且非常系统化,我也有很多地方仅仅是进行的推断和猜测,同时,SAM hack可能造成启动时lsass.exe加载帐户管理器出错,即便是安全模式也不能修复(启动时候必然加载SAM)使得整个系统启动崩溃(我通常需要依靠第二系统删除SAM文件来启动).至于现在发布出来,主要是因为Adam和叮叮的<克隆管理员帐号>种

vpn 帐号管理 cmd命令-VPN服务器 如何批量创建账户

问题描述 VPN服务器 如何批量创建账户 最近搭建了一台windows 2012 系统的vpn服务器,在服务器上遇到创建vpn账号的问题. 因为帐号属性里拨入项需要勾选允许访问 .不知可有cmd命令可以直接创建? 还是有其他的方式解决. 解决方案 free vpn

关于网站应用程序池的帐号密码更改及其影响的实例分析_win服务器

实例场景 我们有一个网站(名称为test),它使用了一个应用程序池(名称也为test) 这个应用程序池所使用的用户帐号为app_pool_test 这个帐号当前的密码,假设为 abc .当我设置好之后,我可以正常打开网站 这个演示页面的功能很简单,我是使用下面的代码去访问了一下数据库 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using Syste

数据库的用户帐号管理基础知识

MySQL管理员应该知道怎样通过指定哪些用户可连接到服务器.从哪里进行连接,以及在连接时做什么,来设置MySQL用户账号.MySQL3.22.11引入了两个更容易进行这项工作的语句:GRANT 语句创建MySQL用户并指定其权限,REVOKE 语句删除权限.这两个语句充当mysql数据库中的授权表的前端,并提供直接操纵这些表内容的可选择的方法.GRANT 和REVOKE 语句影响以下四个表: 授权表 内容 user 可连接到服务器的用户和他们拥有的任何全局特权 db 数据库级的特权 tables