自建校园网资源库的探讨

发挥老师的集体智慧,自行建设具有本学校特色的资源库,一直是校园网资源库建设的一个重点。随着Serv-U的流行,现在有不少学校通过FTP服务器实现校园网资源库的建设,本校就是其中之一。下面就我校在校园网资源库建设过程中遇到的几个问题和大家共同探讨一下。


  用户账号管理


  稍大一点的学校,拥有上百名教师,设置这么多的账号比较烦琐。从安全性考虑,账号设置又不能有一定的规律。怎么办?实际上,可以用一个简单的ASP小程序来简化我们的工作。这个过程实现很容易,就是把申请服务器空间的账号做成网页形式,让老师们自己到校园网上申请,具体的用户名和账号由老师自己决定。这样,网管员要做的就是查看底层数据库中登记的信息,再在Serv-U 账号中加进去。


  客户端安全设置


  我们知道,访问FTP服务一般有两种方法,可以通过浏览器直接访问或通过客户端FTP软件实现。这两种方法都会给安全带来隐患。主要是因为原始登录信息保存在浏览器或者FTP软件里,当下一位操作者使用浏览器或者FTP软件时,就很容易进入刚刚使用过这些软件的用户空间。其实,这个问题解决起来也比较容易。如果采用IE直接访问,我们只要通过IE的Internet选项中的“清除历史记录”就可解决;如果是通过FTP软件访问,一般的FTP软件在系统参数定义中就有一项去除登录历史记录的选项。下面以LeapFTP为例,方法是:启动LeapFTP,点击菜单栏中的“选项”菜单,选择“参数设置”中的“常规”命令,出现“常规”设置对话框,再选择其中的“选项”标签,进入常规属性设置(请见图1),这里有“保持登录历史记录”一项,我们只要把它前面的复选框中的勾去掉即可。


  图1


  磁盘满额提示


  如何有效利用磁盘空间,也是校园网资源库维护过程中常碰到的问题。有不少老师在使用自己的磁盘空间时没有计划,一旦分给他们的磁盘空间存满了,就以为系统出了问题。怎样适时地提醒他们呢?这里,可采用Serv-U另一功能:给登录用户发信息文件。当某位老师的磁盘空间要满的时候,我们可以发一个提示文件告诉他。这样,他就会对自己的磁盘空间进行整理。


  图2

  实现的方法是:首先,在Serv-U服务器上准备好提示文件(简单的文本文件即可)。具体存放位置随便,但要起一个适当的名字,比如“空间满额通知”等。然后,进入Serv-U的管理界面,先选中要发信息的用户名,再选择右边编辑框中的“常规”标签,我们会看到“登录消息文件”文本提示框。然后,点击后面的选择按钮找出事先准备好的提示文件“磁盘满额通知.txt”(请见图2),再点击Serv-U上面的[应用]按钮。这样,当用户的磁盘空间要满的时候,提示文件就会自行弹出并打开 文章录入:dnbm    责任编辑:dnbm

(0)

相关推荐

  • 自建校园网资源库的探讨

    发挥老师的集体智慧,自行建设具有本学校特色的资源库,一直是校园网资源库建设的一个重点.随着Serv-U的流行,现在有不少学校通过FTP服务器实现校园网资源库的建设,本校就是其中之一.下面就我校在校园网资源库建设过程中遇到的几个问题和大家共同探讨一下. 用户账号管理 稍大一点的学校,拥有上百名教师,设置这么多的账号比较烦琐.从安全性考虑,账号设置又不能有一定的规律.怎么办?实际上,可以用一个简单的ASP小程序来简化我们的工作.这个过程实现很容易,就是把申请服务器空间的账号做成网页形式,让老师们自己

  • ASP面向对象编程探讨及比较

    ASP面向对象编程探讨及比较     选择自 RAINMAN_NET 的 Blog   关键字   ASP面向对象编程探讨及比较  出处 ASP是Microsoft于较早期推出的动态网页编程技术,但其结合ADO对数据库方便快捷的访问.结合XML.COM/ActiveX等其它技术 实现服务器多层结构的功能使它在今天还有着顽强的生命力,并且依然有着一定的发展.ASP.Net虽然在架构上完全不同于ASP,但它很多内建对象也是基 于ASP进行扩展的.网上有无数的介绍ASP的文章,却鲜有介绍ASP面向对象

  • 无线校园网建设方案

    从应用需求方面考虑,无线网络很适合学校的一些不易于网络布线的场所应用.现在大部分校园都建有有线局域网,如何对原有网络进一步扩充,使校园的每个角落都处在网络中,形成真正意义上的校园网?本文所要介绍的就是如何采用无线局域网技术来组建校园网. 无线网络基础架构 无线局域网(Wireless Local Area Network,简称WLAN)技术有蓝牙(Bluetooth).IEEE 802.11 系列.HiperLAN.HomeRF技术等.其中,目前得到广泛应用的技术是IEEE 802.11 系列.

  • 再次探讨go实现无限 buffer 的 channel方法

    前言 总所周知,go 里面只有两种 channel,一种是 unbuffered channel, 其声明方式为 ch := make(chan interface{}) 另一种是 buffered channel,其声明方式为 bufferSize := 5 ch := make(chan interface{},bufferSize) 对于一个 buffered channel,无论它的 buffer 有多大,它终究是有极限的.这个极限就是该 channel 最初被 make 时,所指定的

  • Mysql体系化探讨令人头疼的JOIN运算

    目录 前言 一图总览 SQL中的JOIN SQL对JOIN的定义 JOIN定义 JOIN分类 等值JOIN 空值处理规则下分类 JOIN的实现 笨办法 数据库对于JOIN优化 分布式系统下JOIN 等值JOIN的剖析 三种等值JOIN: 外键关联 同维表 主子表 JOIN的语法简化 外键属性化 同维表等同化 子表集合化 维度对齐语法 解决关联查询 多表JOIN问题 简化JOIN运算好处: 关联查询 外键预关联 全内存下外键关联情况 进一步的外键关联 外键序号化 借助集群的力量解决大维表问题. 有

  • js解析与序列化json数据(二)序列化探讨

    上一节我们讲解了JSON.stringify()的基本用法,这一节我们来重点探讨一下序列化. JSON.stringify()除了要序列化的js对象外,还可以接收另外两个参数,这两个参数用于指定不同方式序列化js对象.第一个参数是过滤器,可以使一个数组,也可以是一个函数:第二个参数是一个选项,表示是否在JSON字符串中保留缩进.单独或组合使用这两个参数,可以更全面深入地控制JSON的序列化. 1.过滤结果 如果过滤器参数是数组,那么JSON.stringify()的结果中将只包含数组中列出的属性

  • AngularJS深入探讨scope,继承结构,事件系统和生命周期

    本文实例讲述了AngularJS的scope,继承结构,事件系统和生命周期.分享给大家供大家参考,具体如下: 深入探讨 Scope 作用域 每一个 $scope 都是类 Scope 的一个实例.类 Scope 拥有可以控制 scope 生命周期的方法,提供事件传播的能力,并支持模板渲染. 作用域的层次结构 让我们再来看看这个简单的 HelloCtrl 的例子: var HelloCtrl = function($scope){ $scope.name = 'World'; } HelloCtrl

  • ASP.NET Web Page应用深入探讨第1/2页

    一.服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1.客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2.服务器接收到请求之后,发给相应的服务器端页面(也就是脚本)来执行,脚本产生客户端的响应,发送回客户端 3.客户端浏览器接收到服务器传回的响应,对Html进行解析,将图形化的网页呈现在用户面前 对于服务器和客户端的交互,通常通过下面几种主要方式: 1.Form:这是最主要的方式,标准化的控件来获取用户的输入,Form的提交将数据发送给服务器端处理 2.Que

  • MySQL分区字段列有必要再单独建索引吗?

    前言 大家都知道对于分区字段必须是主键的一部分,那么建了复合主键之后,是否需要对分许字段再单独添加一个索引呢?有没有效果?来验证一下,下面话不多说了,来一起看看详细的介绍吧. 1.新建表effect_new(以创建时间按月分区) CREATE TABLE `effect_new` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `type` tinyint(4) NOT NULL DEFAULT '0', `timezone` varchar(10) DEF

  • 解决用Access数据库建站维护不便的问题的方法

    选用Access作为建站数据库,除了低成本的原因之外,主要是Access数据库的易发布性,一个MDB文件就包括了全部的表和数据,开发完后连同 网页和ASP脚本一起上传到网站上就可以了,开发工具也不少,除了 Office 之外,还有许多第三方工具可以使用. 但是使用Access数据库也有不便的地方,一但把MDB文件上传到网站之后,就不太好操作了,上述的工具犹如"隔山打牛",完全派不上用场, 通常的做法是通过FTP把MDB文件下载到本地,操作完后再上传回网站,数据库对网站用户是只读的话还没

随机推荐