月光博客 » 互联网络 » 服务器的安全配置技巧总结

服务器的安全配置技巧总结

  昨天的服务器被黑的事件中,我自己也是有一些责任,因为平时懒得对服务器安全进行设置,有些设置其实几分钟就可以设置完成,可就是懒惰,结果万一服务器被恶意破坏,就需要花费更多的时间恢复数据,因此服务器安全设置早期打好基础,危难时期就会减少很多无谓的损失。

  下面我就结合自己的经验和教训总结一下服务器安全设置的一些技巧和方法。

  一、操作系统的安装

  我这里说的操作系统以Windows 2000为例,高版本的Windows也有类似功能。

  格式化硬盘时候,必须格式化为NTFS的,绝对不要使用FAT32类型。

  C盘为操作系统盘,D盘放常用软件,E盘网站,格式化完成后立刻设置磁盘权限,C盘默认,D盘的安全设置为Administrator和System完全控制,其他用户删除,E盘放网站,如果只有一个网站,就设置Administrator和System完全控制,Everyone读取,如果网站上某段代码必须完成写操作,这时再单独对那个文件所在的文件夹权限进行更改。

  系统安装过程中一定本着最小服务原则,无用的服务一概不选择,达到系统的最小安装,在安装IIS的过程中,只安装最基本必要的功能,那些不必要的危险服务千万不要安装,例如:FrontPage 2000服务器扩展,Internet服务管理器(HTML),FTP服务,文档,索引服务等等。

操作系统的安装

  二、网络安全配置

  网络安全最基本的是端口设置,在“本地连接属性”,点“Internet协议(TCP/IP)”,点“高级”,再点“选项”-“TCP/IP筛选”。仅打开网站服务所需要使用的端口,配置界面如下图。

网络安全配置

  进行如下设置后,从你的服务器将不能使用域名解析,因此上网,但是外部的访问是正常的。这个设置主要为了防止一般规模的DDOS攻击。

  三、安全模板设置

  运行MMC,添加独立管理单元“安全配置与分析”,导入模板basicsv.inf或者securedc.inf,然后点“立刻配置计算机”,系统就会自动配置“帐户策略”、“本地策略”、“系统服务”等信息,一步到位,不过这些配置可能会导致某些软件无法运行或者运行出错。

安全模板设置

  四、WEB服务器的设置

  以IIS为例,绝对不要使用IIS默认安装的WEB目录,而需要在E盘新建立一个目录。然后在IIS管理器中右击主机->属性->WWW服务 编辑->主目录配置->应用程序映射,只保留asp和asa,其余全部删除。

  五、ASP的安全

  在IIS系统上,大部分木马都是ASP写的,因此,ASP组件的安全是非常重要的。

  ASP木马实际上大部分通过调用Shell.Application、WScript.Shell、WScript.Network、FSO、Adodb.Stream组件来实现其功能,除了FSO之外,其他的大多可以直接禁用。

  WScript.Shell组件使用这个命令删除:regsvr32 WSHom.ocx /u

  WScript.Network组件使用这个命令删除:regsvr32 wshom.ocx /u

  Shell.Application可以使用禁止Guest用户使用shell32.dll来防止调用此组件。使用命令:cacls C:\WINNT\system32\shell32.dll /e /d guests

  禁止guests用户执行cmd.exe的命令是: cacls C:\WINNT\system32\Cmd.exe /e /d guests

  FSO组件的禁用比较麻烦,如果网站本身不需要用这个组件,那么就通过RegSrv32 scrrun.dll /u命令来禁用吧。如果网站本身也需要用到FSO,那么请参看这篇文章

  另外,使用微软提供的URLScan Tool这个过滤非法URL访问的工具,也可以起到一定防范作用。当然,每天备份也是一个好习惯。

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    哈哈   说道:
    安信网络:专业的域名注册,服务器托管租用,网站建设3w.anxin.net QQ交流1978666972
    支持(7反对(2回复
  1. 2
    peng   说道:
    昨天给的建议,今天就开始了啊
    支持(7反对(3回复
  1. 3
    sunbus   说道:
    第二张图放错了,老兄。
    支持(7反对(3回复
  1. 4
    linuxcity   说道:
    BSD只要花很少的时间配置就可以很安全,Win要花很多的时间配置才可以相对安全...再说我觉得BSD对于William不是问题
    支持(8反对(4回复
  1. 5
    songni   说道:
    感觉很好,不过我不懂
    支持(6反对(2回复
  1. 6
    helo   说道:
    不错,不过服务器还是linux,BSD比较好
    支持(11反对(8回复
  1. 7
    John   说道:
    请教一下,一般服务器需要安装什么防火墙软件?有作用么?我看一下市面上有天网、norton等,win2003自己也带了防火墙,够用么?
    支持(9反对(6回复
  1. 8
    luke   说道:
    收藏了,对偶的服务器用的着~
    支持(6反对(4回复
  1. 9
    陈少举   说道:
    好东西!收录下了~! :D
    支持(5反对(4回复
  1. 10
    stanleyxu   说道:
    好文,收藏了,以后自己有服务器了用的着~
    支持(7反对(6回复
  1. 11
    hiads   说道:
    确实,做服务器还是BSD的好
    支持(4反对(3回复
  1. 12
    jundao   说道:
    windows下保持安全似乎很难
    支持(6反对(5回复
  1. 13
    meng   说道:
    Thank you very much!
    支持(8反对(7回复
  1. 14
    好东东   说道:
    好东东啊
    支持(11反对(10回复
  1. 15
    235617429   说道:
    你以为现在就安全了吗 最起码的21跟3389一定不要用 21大家都知道 FTP的漏洞严重 3389几乎每秒300台机子扫你的速度。
    支持(9反对(8回复
  1. 16
    请回答我的问题   说道:
    非常感谢博主,只是我不懂21 3389是随便设置的吗?
    支持(4反对(3回复
  1. 17
    AT   说道:
    个人很少选择WIN的系统……
    支持(3反对(3回复
  1. 18
    yafan99   说道:
    好东西,收藏了! }:
    支持(6反对(6回复
  1. 19
    时代网   说道:
    不错的,我复制下来看看
    支持(8反对(8回复
  1. 20
    serverman   说道:
    现在直接用安全狗软件即可,全部傻瓜化,一键解决,无需自己手动设置
    支持(6反对(6回复
  1. 21
    John   说道:
    能否给出一篇更加详细的服务器安全设置,我是说针对入门级朋友的文章。这篇文章也非常易读,但是看上去好像很简单的样子,还有些地方一笔带过,并无完全的指导意义。以上是代表入门级朋友的建议。
    支持(5反对(6回复
  1. 22
    sword   说道:
    很强大的文章啊,
    支持(7反对(8回复
  1. 23
    lele   说道:
    高人啊,学习了
    支持(7反对(9回复
  1. 24
    图片编辑者   说道:
    博主好人呢
    支持(4反对(6回复
  1. 25
    偌褆風輕   说道:
    好东西
    支持(5反对(7回复
  1. 26
    linuxcity   说道:
    刚刚看了你关于热文排行算法的帖子,很喜欢。以前就想设计一个适用于网上购物排名的算法。我的想法是设计的和Amarok这个软件一样。如果你浏览一个物品,过了3秒钟,你就点下一个,那么这个物品的score就减一部分。仔细阅读的产品,会加分。现在又有了其他的想法,比如根据用户浏览产品顺序和点击顺序排列不同产品的interaction map.最近学了统计学,以后可能会应用一些。呵呵,也希望能多看到你讨论算法的文章。BTW我们这边银行是用的Token+3个pin code
    支持(6反对(9回复
  1. 27
    散人   说道:
    希望可以永葆安全:)
    支持(6反对(9回复
  1. 28
    linuxcity   说道:
    干吗非要死守asp那~用BSD多安全
    支持(5反对(9回复
  1. 29
    不群   说道:
    做服务器还是BSD的好 .为什么不用它啦?
    支持(5反对(9回复
  1. 30
    fmimi   说道:
    准备要一台服务器,正好学习了。
    支持(5反对(9回复
  1. 31
    picasalover   说道:
    谢谢,正找相关知识呢
    支持(5反对(10回复
  1. 32
    kele   说道:
    自己做的服务器老是被攻击,学习了。。
    支持(5反对(10回复
  1. 33
    浪淘风   说道:
    虽然BSD比较好,可是很多人不会用啊~~
    支持(4反对(14回复

发表留言