高校Web服务器安全体系浅谈

2012-07-13 05:12钟志丹
决策与信息·下旬刊 2012年4期
关键词:安全体系高校

钟志丹

摘 要 随着信息化发展,高校越来越重视学校网站建设,同时高校Web服务器承受越来越多的安全问题,所以要从整个服务器安全体系去综合考虑,确保服务器的安全。

关键词 高校 Web服务器 安全体系

中图分类号:TP393 文献标识码:A

一、引言

近年来,随着信息化的高速发展,高校越来越重视学校网站的作用。高校Web服务器中除了学校的主网站外还有几十个系部和教辅单位的网站,这些网站质量良莠不齐,漏洞百出,甚至还有病毒和木马,给学校Web服务器带来了严重的安全隐患。

二、高校Web服务器特点

由于高校Web服务器上有几十个网站,每个网站的质量和网站管理员的水平参差不齐,网站的访问量也不大,所以最好采用一些主流的、相对容易的建站策略。高校Web服务器和一般的应用服务器相比有着以下明显的特点:

1、操作系统主要采用微软公司的Windows Server系列。

2、应用服务器主要采用微软公司的Internet信息服务器(IIS)。

3、数据库一般使用微软公司的Access和SQL SERVER。

4、网页语言主要采用asp和.net。

三、高校Web服务器安全体系

高校Web服务器安全是个系统工程,要从服务器硬件、操作系统、安全软件、Internet信息服务器(IIS)、数据库、网页代码、管理员这七个方面去综合考虑。

(一)服务器硬件。

服务器硬盘采用RAID1磁盘阵列,不采用大型商业服务器通常采用的RAID5磁盘阵列。RAID1是1:1的復制,具有较高的安全性和较低的维护成本;RAID5虽然也具有很高的安全性,但它的目的更多地是为了扩大硬盘阵列的容量和数据读的速度,并且具有较高的采购成本和维护成本。根据高校Web服务器的数据容量、访问量和性价比,优先考虑RAID1磁盘阵列。

(二)操作系统。

删除默认的管理员用户Administrator,生成新的管理员用户,使用复杂用户名和密码。也可以设置一个名字为Administrator的Guest用户,并使用复杂的密码,来欺骗攻击者 。

根据最小化系统原则,只安装必要的软件和启用必要的服务,关闭系统所有端口,只保留80端口。开启服务器日志,并改变存放日志的位置,防止被篡改或删除。

网页源代码放在非系统盘,文件夹的安全设置默认情况下Internet来宾账号只有读取和运行、列出文件夹目录、读取权限,Internet来宾账号只对数据库文件夹和上传文件夹开放修改和可写权限。

(三)安全软件。

安装杀毒软件等安全软件,并及时对杀毒软件升级。使用文件防篡改软件来防止网页被篡改和服务器被上传网页木马。可以使用McAfee软件中的自定义规则,禁止网页进程创建、修改和删除asp,aspx,gif等文件,禁止网页进程创建、修改、删除和执行exe,cmd,bat等文件。开启McAfee日志,同时对McAfee软件要进行锁定,防止被修改配置。

(四)Internet信息服务器(IIS)。

防止因为个别网站的问题而导致Web服务器上的所有网站都受到影响,有必要在IIS中设置应用池,当一个应用池中的网站出问题,其他应用池中的网站不受影响。一般情况下把首字母相同的网站放到同一个应用池,并用首字母命名该应用池。当一个应用池里网站个数过多时,可以分放在若干个应用池中;当某个网站非常重要的时候也可以给一个网站单独创建一个应用池。同时应用池太多也影响系统性能,最好不要超过20个 。

在IIS中对任何Internet来宾账号具有修改和可写权限的文件夹的执行权限设置为“无”,即使这些文件夹被上传了网页木马也无法运行,同时开启IIS日志 。

(五)数据库。

很多人为了防止Access数据库被下载,会把.mdb数据库文件改为.asp文件。但是这样做有两个主要的缺点:一个是.asp文件是脚本文件,木马病毒可以在中间加些恶意代码,这就把这个数据库文件完全破坏了,基本上无法恢复;二是.asp文件已经被McAfee设置为不可修改,数据库文件却需要可写权限。所以不要修改.mdb数据库文件的后缀名,但是要在数据库文件命名中加入“#”号,防止被恶意下载。

SQL Server数据库要删除sa超级用户,新建其他管理用户,设置复杂用户名和复杂的密码。

(六)网页代码。

网页代码对于服务器管理员来说是最大的挑战,因为几十个网站,由不同的人建设,不可避免存在许多的漏洞和错误,甚至本身就是含有网页木马和病毒。所以在把网页代码放到服务器前,要仔细检查。首先用杀毒软件扫描,然后利用文本查询软件对木马所具有的关键词进行搜索,清楚可疑网页。

对每个网页的输入字符串都要进行过滤,防止SQL注入。

对网页上传模块进行修改,删除不必要的模块网页,并限制网页只能在校内等有限IP范围内才能上传文件,杜绝校外上传木马攻击。

(七)管理员。

管理员是Web服务器安全体系中最重要的因素,而管理员主要分为服务器管理员和网站管理员。

服务器管理员定期查看服务器、IIS、McAfee日志,看是否有可疑攻击行为。并定期对网页所在逻辑盘进行搜索,按照时间顺序排序,根据时间、名称、大小、属性来判断是否有可疑文件。定期备份Web服务器,数据库1个月备份一次,网页源代码一个学期备份一次。

网站管理员必须由学校专职教师承担,不得让其他人参与网站管理,密码要设置复杂密码,并根据工作来分配相应权限。

四、结论

维护高校Web服务器的安全运行是一个巨大的挑战,同时也是一个系统工程,它不同于一般的应用服务器,有着自身的特点,并根据这些特点要从服务器硬件、操作系统、安全软件、IIS、数据库、网页代码、管理员等七个方面去整体布置,确保服务器安全。□

(作者单位: 湖南人文科技学院)

注释:

鲁絮飞.web服务器安全防卫系统构建, 现代商贸工业,2011,(23):311

段卫平.浅谈Web高校服务器的安全设置,科技资讯,2007,(38):114-116

佘静涛.林雅宏.浅谈高校图书馆Web服务器的安全配置, 浙江高校图书情报工作,2011,105(1):6-11

猜你喜欢
安全体系高校
基于“互联网+”高校学生公寓安全体系构建的研究
提升高校官方微信公众平台传播效果的几点思考
中日高校本科生导师制的比较
试论高校党建工作中的党史教育
学研产模式下的医药英语人才培养研究
高校创新型人才培养制度的建设与思考
高校科研创新团队建设存在的问题及对策研究
美国版“安全体系”能够保障亚洲和平吗?
校园网多层次访问控制探析
基于802.11X 无线网络的校园安全体系设计