基于Serv-U公共计算机实验数据存储.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Serv-U公共计算机实验数据存储

基于Serv-U的公共计算机实验数据存储 引 言 由于公共计算机实验室中的微机是公用的,在发生机器故障、人为因素等原因后,实验数据得不到有效的存储,特别是综合性的实验往往需要多次上机才能完成, 这些实验的数据量大,只能暂存在本地硬盘中, 而且大部分公共实验室里的计算机为了管理的方便,都安装了还原系统,只要发生死机等导致机器重新启动,系统就会还原到初始状态,所有的操作和实验结果都需重做,因此很难保证存储在本机内数据的安全。在学生实验作业的提交与教师的批改问题方面, 由于不能实现数据的网络存储, 学生实验完成后, 教师只能逐个机器检查学生的作业。这样不但增加了教师的负担, 同时也降低了实验的利用率。实践教学管理问题方面,不能存储学生的实验结果、实验数据, 就无法建立实践教学环节档案, 规范高校实践教学管理。因此, 实现公共计算机实验室数据的网络存储显得非常必要,比较易于实现,且节约成本的选择就是采用FTP服务器。 Serv-U服务器的架构 Serv-U是一款Windows平台下非常优秀的FTP服务器,它的安装非常简单,它支持断点续传、带宽限制、远程管理、虚拟目录、磁盘配额等,功能十分完备。与其它同类服务器相比它界面有好、性能稳定,其安装也非常简单。由于Serv-U版本更新很快,本文以Serv-U 6.4.04为例介绍其安装和配置,其步骤如下: 第一步,安装Serv-U FTP服务器,按照提示,选择安装目录,即可完成安装。 第二步,修改配置文件 ServUDaemo.INI,下面是一台Serv-U的ServUDaemo.INI内容: [GLOBAL] Version= RegistrationKey=******************** ‘软件注册密钥 AntiHammer=1 AntiHammerWindow=3 PacketTimeOut=300 UseUPnP=0 BlockFTPBounceAttack=1 ProcessID=2140 [Domain1] CacheTTL=60 ODBCSource=ftpdsn/ftp/ftp ‘此外设置你的ODBC源名/帐号名/帐号密码。 ODBCTables=user accounts|group accounts|user access|group access|user IP access|group IP access ‘ODBC 数据库的表名。 ODBCColumns=user|password|skey|homedir|loginmessage|access|disable||relpaths|hidefile|alwaylogin|changepass|quotaenable|SameIp|maxrateup|maxratedown|maxconcurrentusers|ideovertime|processovertime|ratioup|ratiodown|ratiocredit|quotacurrent|quotamax|expiration|privilege|passtype|ratiotype|groups|notes|indexno|dueaccount|lastchgpsw ‘ODBC 数据库的字段名。 VirPath1= D:\学生作业ftp目录\吴应嘉作业要求|%HOME%|作业要求 ‘虚拟路径设置 [DOMAINS] Domain1=||21|stu|1|0|1 ‘此处设为你的服务器IP 第三步,配置Serv-U FTP ODBC。在日常管理中,学生人数众多,如果需要大量的建立用户,重复性的工作量就非常大了,Serv-U存储用户的方式有多种,比较方便管理的把用户信息存放在数据库中。安装完成后,打开Serv-U管理器,建立一个域,域名如stu,输入域IP地址(服务器的IP),然后在域类型中选择“存储于ODBC数据库中”,数据库本文中用的是ACCESS。 配置完成后如图1所示 图1 Serv-U中用户帐号的加密方法。 其加密算法工作原理是先随机选取两个任意的英语字母(大小写均可,简单起见,本文用小写)与用户的密码原码拼接密码字符串,然后取这个字符串的MD5,生成一个32位密码,最后密码就为刚才随机生成的两个字母加下整个字符串的MD5。例如: 随机生成了两个字母ak,用户输入的密码:administrator777,那么生成的密码为:ak+MD5(akadmin777),此处“+”表示字符连接符号,并不是密码的一部分。以下用PHP实现该加密方法: Function SerUPassEnCode($strPass) { $Char1 = chr(rand(97,122));

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档