网管内幕 — 服务器管理之不传之秘

本文介绍了一系列实用的网站安全防护措施,包括监测扫描行为、服务器伪装、使用数字证书加强身份验证、建立加密隧道保护数据传输、利用代理服务器进行访问控制及日志记录、确保密码强度以及对安全策略保密。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:徐成国

   大多数网管都不会泄露自己所采用的安全策略。泄露防护策略,就会给他人可乘之机,等于给自己惹麻烦,更严重的,还要承担因此而造成的后果,所以网络管理一直以来都是个黑幕,在公开的资料上,你很难找到高价值的信息。本文中所述的防护方法,大都简便易行。其中有技术层面的,也有非技术层面的,两者都是同等重要的。巧妙运用这些简单的方法,足可以让顶尖黑客望洋兴叹。

    一、看看谁在扫描你。

    扫描是黑客攻击的前奏曲,查到扫描,最好用防火墙把扫描者IP整个网段屏蔽掉,因为其它原因,无法屏蔽IP的,你就要格外小心了,必要时就得采取其它措施了。

    对于来自网上的扫描,大多不必太担心,很多人以网络攻击为乐,网海茫茫,哪有那么容易被黑客找上门来!但如果扫描者的IP,就是你身边的人,那你可要格外小心,他(她)注定会对你的服务器下手,在你管理服务器的整个工作期间,你都要小心提防。

    二、服务器伪装

    呵呵,一说到伪装,总会让人想起战场上的伪装,防御方制造大量假目标,欺骗敌军来攻击,从而达到保护真实目标的目的。服务器伪装和战场伪装其实是同一种思路,简单的伪装,可以用低廉的代价阻止大多数攻击者。

    我这个y768网站是做在我们学校服务器上的,同一台服务器上还有学校的网站。服务器的IP是222.62.187.20,但你从地址栏中输入IP,会立即显示“找不到网页”。这种效果很容易设置,只要把名为“222.62.187.20”的虚拟服务器目录指向一个不存在的目录就可以了。

    这里顺带说一下404。http 404的意思是找不到网页。有的攻击者会用目录扫描软件,扫描你网站某目录里的东西,日志上你会发现同一IP有大量的404记录,类似这样的记录:

192.168.0.170 - - [08/Sep/2005:12:20:46 -0800] "GET /images/menu_bg1.gif HTTP/1.1" 404 973 "http://

    当你的WEB日志中含有大量404记录的时候,你就要小心了,如果大量的404记录来源于相同的IP,肯定是有人在扫描你的记录。

    攻击者做目录扫描的目的,是想获得你网站目录里的敏感信息。就说较常见的虚拟主机用户,他们的网站根目录就指向FTP空间根目录,很多用户经常把备份的数据库文件放到根目录中去,目录扫描,就是要窃取这些敏感的信息。

    三、武装到牙齿

    网站的安全防护较为复杂,你必须有编程基础。

    一般的网站建设者,经常会在关键部位进行IP限制,比如管理后台,只允许指定IP登陆。但这种限制有时候很不方便,比如我在家用宽带猫上网,用铁通宽带,要想在家里进网站后台,就要允许铁通用户的IP,实际上,IP限制之后,还是有许多IP有机会潜入你的后台。此外,在局网中,IP和MAC地址都是可以造假的,IP限制在局网中并不安全。

    我的做法是用数字证书(2048位,RSA,SSLv3),在关键部位进行数字证书审核,就算你偷了我的管理密码,没我的数字证书,你一样进不了后台,成不了超管。配合防火墙使用,网站安全可以达到商业级的水平。国家金融系统,用的就是这东西!

    你可能没有想到,像我这个y768,一个小小的个人网站,居然会用到商业级的安全技术。这么做是偶然的,因为我教计算机课,学生课程里有商务网站方面的内容,做这个东西,主要还是为了教学(这个网站就是上学期网站建设课的教具)。商务网站的教材中,安全防护方面缺乏实例。像数字证书这样的小技巧,学生很容易理解。呵呵,扯远了~

    你还要知道两个单位的联系方法:1、公安部网络违法案件举报网站:http://www.cyberpolice.cn 。2、市公安局网监处。前者有兴趣就点链接进去看看,后者可以打电话问114。小心行得万年船,且记!且记!
 

    四、加密隧道

    加密隧道不是很常用,当然,这是受大多数单位计算机应用水平限制。当你的单位使用大型数据库,并涉及到金钱、物资管理的时候,就要考虑网络上数据加密的问题了。

    开学初的时候,我和肖老师对校内招生管理系统做了安全检测。这套系统应该说很有档次,学生报名、交费、安排宿舍、分班,学生就读期间学籍管理等等,一系列工作全部计算机化,至少在葫芦岛市,能独立开发这样一套系统的单位少之又少。

     这套系统用SQL SERVER做后端数据库,前端是用C++编写的。我试着截获客户端发给服务器的报文,发现SQL SERVER就用明文传送密码,连简单的字节替代都没有!虽说字接替代可以用差分攻击解开,但这种方法起码可以对付一些门外汉,直接传送明文,风险实在太大了。

    在大型企事业单位,明文传送密码的保密问题,可以用昂贵的三层、四层交换机来解决,而中小型单位,就要考虑成本问题了。一种廉价、简易的方法就是用加密隧道。

    五、使用代理服务器

    教学楼上的四个机房,都是通过代理服务器,连接到主控服务器,再通过路由方式,联接到互联网。因为对教师和学生限制程度不一样,防火墙主要用于服务器本身的安全防护,对于路由方式上网,限制能力很有限。上学期,就碰到一件很头疼的事,有的学生在机房内听歌,还有偷偷看电影的。没办法,四月底的时候,我用主控机房里的数据备份电脑做了个代理服务器,用squid代理。

    不要小瞧代理。代理服务器属于应用级防火墙,能提供更好的过滤功能。从长远来看,单位上网,最好从一开始就使用代理服务器。代理服务器访问控制能力强,更重要的是,有谁访问非法网站,在服务器上都是有记录的。

    普通防火墙可以使用代理服务器绕过去。上学期有段时间,单位QQ泛滥,领导很是恼火。没办法,只好编了个小程序,用来抓QQ,用的就是应用级防火墙上的技术,小程序不大,用代理上QQ的都可以揪出来。我对内谎称:“服务器装监控了”,从此大家也就不那么疯狂上QQ了。我不希望像限制学生那样限制老师,谁上网没个网友?说这件事无非是告诉大家,防火墙的安全防护能力是很有限的,要两手准备。

    六、做好保密

    密码当然要保密,我用的任何一个密码,就连我老婆都不知道,她也是搞计算机的。

    安全防护策略更需要保密。因为人的思维具有片面性,总会有疏漏的地方,别人知道了你的防护策略,很可能找到可乘之机。

    七、谁会黑你?

     虽说很多人用黑客软件干着无聊的事,但网海茫茫,谁也不会轻易被人黑着。我爱人是一个教育论坛的版主,几天前,删垃圾广告的时候,不小心弄丢了版里的帖子。总管以前是我爸爸的同事,都是教育系统内的人,也就放心地把管理员密码交给了我,我也有机会参观了别人的网站。

     这个论坛的安全实在是太垃圾了。论坛数据库用的就是默认的数据库名,很容易被人下载,ACCESS的数据库,下载后发现所有的内容可一览无余(想做论坛的,不访先去偷几个,数据整理后,你就可以在建站之初,拥有大量资料)。管理密码全用的是数字,这样的密码,破译用不了几分钟。进了后台发现,居然连邮件认证都没打开。难怪有这么多垃圾广告,不少人用发贴器注册、发广告,各版全是广告,弄得正常的访问都无法进行。

    就这样一个论坛,居然在网上奇迹般地生存了三年,所以说网站也不是那么容易被攻击的。那么,到底谁会黑你呢?

    六类人:主机用户、会员、竞争者、朋友、同事、网友。换句话说,就是你身边的人,他们才是真正的攻击者。

    主机用户是最大的安全威胁。任何管理上的漏洞,都会造成重大隐患,我就曾在开放目录里丢过密码,幸亏不是超管密码。且记,做网管的不要相信任何人,谁都有不厚道的时候,缺乏对同主机用户的防范,迟早会酿成大祸!需要警惕的是,当你觉得有主机用户向你索要过多的权限时,他一定会成为攻击者。索要权限是最主要的黑客攻击手段之一,很多安全屏障,都不是用技术突破的!

    SQLSQL注入攻击,相信大家都不陌生,只有网站会员才有此机会。竞争者雇佣攻击者,对你的网站下手,也是很常见的事。在黑客流行的俄罗斯,甚至有职业的攻击者,专门干此事。

    同事、朋友等,有机会和你直接接触,他们了解你的行事方法,有机会窃听你的网落数据,甚至有机会亲眼看见你输入密码,这也是个不小的隐患。

    八、使用长密码。

    合格的网管不会担心密码丢失,至少LINUX上是如此。上学期我丢过两次mysql管理密码,都捞回来了。即使root密码忘了,也一样可以改回来,因为我们可以直接使用服务器。既然密码丢了可以改回来,我们就应该使用尽可能长的密码,这样做也是对单位和你自己负责。我的密码都是14位的,字母、数字和标点的组合。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值