查看: 31|回复: 1

[其他] 安全设置Internet信息服务方法三则

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-3-21
发表于 2009-7-22 15:58:06 | 显示全部楼层 |阅读模式
什么?你觉得安全设置很复杂?没关系,通过我们介绍的IIS服务器安全设置的三个方法,就能很好地防范攻击。

  基本设置 打好补丁删除共享

  个人站长通常使用Windows服务器,但是我们通过租用或托管的服务器往往不会有专门的技术人员来进行安全设置,所以就导致了一些常见的基本漏洞仍然存在。其实,只要通过简单的安装服务器补丁,就能防止大部分的漏洞入侵攻击。

  在服务器安装好操作系统后,正式启用之前,就应该完成各种补丁的安装。服务器的补丁安装方法与我们使用的XP系统类似,这里就不再赘述。

  做好了基本的补丁安装,更重要的就是设置可访问的端口了,通常服务器只需要开放提供Web服务的必需端口,其他不必要的端口都可以禁止。不过需要注意的是,千万不要把管理服务器的远程端口3389也禁止了。

  删除默认共享也是必须做的一项步骤,服务器开启共享后很有可能被病毒或黑客入侵,从而进一步提权或者删除文件,因此我们要尽量关闭文件共享。删除默认共享可以采用多种方式,例如使用net share c$ /delete命令,就可以把c盘的默认共享功能关闭。

  权限分配 防止病毒木马入侵

  好的服务器权限设置可以将危害减少到最低,如果每个IIS站点的权限设置都不同,黑客就很难通过旁注攻击等方式入侵整个服务器。这里就简单介绍一下权限设置的方法。

  在系统中权限是按照用户的方式来划分的,要管理用户,可以在服务器中依次打开“开始→程序→管理工具→计算机管理→本地用户和组”,就可以看到管理服务器中所有的系统用户和用户组了。

  在为服务器分区的时候需要把所有的硬盘都分为NTFS分区,然后就可以设置每个分区对每个用户或组开放的权限。方法是在需要设置权限的文件夹上点击右键,选择“属性→安全”,即可设置文件或文件夹的权限了。

  对于网站来说,需要为每个网站分配一个IIS匿名用户,这样当用户访问你的网站文件的时候,所具有的权限最多只有该网站目录,可以很好地防止其他网站被入侵。

  组件管理 让不安全组件通通消失

  服务器默认支持很多组件,但是这些组件也会成为危害,最危险的组件是wsh和shell,因为它们可以运行服务器硬盘里的exe程序,比如它们可以运行提权程序来提升Serv-u权限甚至用Serv-u来运行更高权限的系统程序。

  卸载最不安全的组件,最简单的办法是直接删除相应的程序文件。

  小提示:除了以上的安全设置,一些操作的细节也需要注意,比如不要在服务器上浏览网页,给服务器安装杀毒软件、安装防止ARP攻击软件等安全程序。

回复

使用道具 举报

0

主题

373

回帖

2350

积分

琼殿精英

金币
1977
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-11
发表于 10 小时前 | 显示全部楼层
看到LZ分享的这篇IIS安全设置教程,对我们这些个人站长来说真是太实用了!支持下

以前总觉得服务器安全设置很高深,看完这篇才发现其实很多基础工作我们都能自己做好。我之前就是租了服务器后没怎么管,后来被攻击过一次才后悔莫及。
打好补丁删除共享
这一块我觉得特别重要,之前不知道默认共享这么危险,看来要赶紧用命令删掉了。

想请教一下LZ:


  • 那个删除默认共享的命令,对所有分区都要执行一遍吗?
  • 关于权限分配,每个网站分配单独的IIS匿名用户,这个具体怎么操作呢?有没有更详细的步骤?


还有一个小问题,如果服务器上需要运行ASP.NET的程序,这种权限设置会不会影响程序的正常运行啊?求解答

总之感谢LZ的分享,期待更多这样的技术干货!顶一个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部