windows 2003中IIS6的安全配置

IIS安全配置主要有3个方面需要注意

  • 设置主目录权限
  • 删除不需要的扩展名映射
  • 删除危险的IIS组件
  1. 安装IIS时应该注意只安装必需的服务,建议不要安装 Index Server、FrontPage Server Extensions、示例WWW站点等功能。
  2. 关闭不必要的服务,服务开的多不是好事,将不必要的服务通通关掉,特别是连管理员都不知道的和一些危险的服务,免得给系统带来灾难,同时也能节约一些系统资源。可在服务器上关闭以下服务:
    • Computer Browser:维护网络上计算机的最新列表,以及提供这个列表
    • Task scheduler:允许程序在指定时间运行
    • Routing and Remote Access:在局域网及广域网环境中为企业提供路由服务。
    • Removable storage:管理可移动媒体、驱动程序和库。
    • Remote Registry Service:允许远程注册表操作
    • Print Spooler:将文件加载到内存中以便以后打印。要用打印机的朋友不能禁用这项。
    • Distributed Link Tracking Client:当文件在网络域的NTFS卷中移动时发送通知。
    • Com+ Event System:提供事件的自动发布到订阅COM组件。
    • Alerter:通知选定的用户和计算机管理警报。
    • Messenger:传输客户端和服务器之间的NET SEND和警报器服务消息。
    • Telnet:允许远程用户登录到此计算机并运行程序。
  3. 打开IIS管理器,删除“默认WEB站点”及其下的所有目录,并且将磁盘上这些文件全部删除。在非系统分区建立WEB根目录,如在D盘创建“WebMain”作为站点的根目录。
  4. 打开IIS管理器,右键单击左侧列表中的“网站”,在弹出的菜单中选择“新建/网站”命令,按向导的提示选择上一步创建的目录作为站点根目录。
  5. 右键单击新创建的站点名称,在弹出的菜单中选择“属性”命令,弹出“站点属性设置”对话框,选择“主目录”选项卡,史选中“读取”复选框,并在下方的“执行权限”中选择“纯脚本”。需要注意的是,在安装操作系统service pack以后,IIS的应用程序映射应重新设置。因为安装新的 service pack后,某些应用程序映射又会重新出现,导致出现安全漏洞。这是较易疏忽的一个问题。
  6. 在“主目录”选项卡中,单击“配置”按钮,弹出“应用程序配置”对话框,在“映射”选项卡中删除不必要的IIS扩展名映射,如.idc .hrt .stm .ida .htw .shtml .shtm等。如果服务器只使用ASP,则可将除.asp和.asa之外的全部删除。
  7. 接下来限制危险组件的运行。如果在服务器端做好文件系统和用户账户的权限设置,FSO、XML、Stream都应该是安全组件,因为它们都没有跨出自己的文件夹或者站点的权限。最危险的组件是WSH和Shell,因为它们可以运行服务器硬盘里的EXE等程序,因此应该将其删除。可使用以下代码删除这两个组件:

复制代码 代码如下:

regsvr32/u c:\系统文件夹\system32\wshom.ocx

regsvr32/u c:\系统文件夹\system32\shell32.dll

del c:\系统文件夹\system32\wshom.ocx

del c:\系统文件夹\system32\shell32.dll (注:一般无法删除,只需反注册即可)

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/7669.html

(0)
晴川运维晴川运维
上一篇 2025年6月10日
下一篇 2025年6月10日

相关推荐

  • IIS+PHP+MYSQL安装配置方法

    一、安装php 1) 在D盘新建一个名为PHP的文件夹,解压缩php-5.2.0-win32.zip到D:\PHP。 2) 在D:\PHP文件夹下找到php.ini-dist文件,…

    IIS 2025年6月4日
  • php对外发包引发服务器崩溃的终极解决方法分享[推荐]

    一、php对外发包分析 用php代码调用sockets,直接用服务器的网络攻击别的IP,常见代码如下: 复制代码 代码如下: $packets = 0; $ip = $_GET[\…

    IIS 2025年6月8日
  • 重启无响应的IIS服务的方法

    有时候我们在WEB程序如:ASP中无意中使用到了一个死循环,或者在测试DLL组件时,挂了。这时候IIS就停止了响应,我们要继续我们的工作,就需要重启IIS服务。   而当想结束in…

    IIS 2025年6月12日
  • IIS 7.0安装配置方法图文教程(win7)

    今天小编为大家带来一篇Win7系统下IIS7的详细安装配置图文教程,需要的朋友可以看看! Win7系统下IIS7安装方法: 1.通过用户界面安装 1.单击“开始”/“控制面板”/“…

    IIS 2025年6月8日
  • IIS 7中如何实现http重定向https

    在不少的企业当中,网站设计出于安全的考虑使用了https协议,但同时公司也开放了80协议,不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常。最近一个客户也要求我帮助…

    IIS 4天前
  • windows 服务器 目录 安全详细设置(PJblog 博客)

    别看这文章的题目是PJblog安全设置,其实对于任何网站程序来说都是适用的, 灵活变通就OK.. 下面是正文: 一,首先设置IIS中pjblog的目录安全.建议首先在用户组新建一个…

    IIS 5天前
  • IIS&Apache 攻击记录分析篇

    在这里,我为大家介绍一下两种常见的网页服务器中最重要的记录文件,分析服务器遭到攻击后,黑客在记录文件中会留下什么记录。目前最常见的网页服务器有两种:apache和微软的Intern…

    IIS 2025年6月8日
  • 在IIS6中启用父路径,不被黑客利用

    之所以暂停是为了防止操作时遭攻击然后,在根目录下创建虚拟路径“..”,任意选择一个原目录,并将它的所有权限取消即可。经测试,这样虽然可以用父路径,但若访问根目录的父路径,则会出现“…

    IIS 1天前
  • IIS配置文件的XML格式不正确 applicationHost.config被破坏 恢复解决办法

    当打开iis管理器,或配置网站时提示错误:配置文件的XML格式不正确 且是applicationHost.config的问题,那么肯定是applicationHost.config…

    IIS 2025年6月11日
  • windows防火墙支持FTP服务的设置方法

    这种问题站长们经常遇到,偶把真正的解决方案贴出来给大家看下! 问题:2003 server用于提供web和ftp服务,通过互联网用flashfxp实现远程上传网页。如果关闭防火墙,…

    IIS 2025年6月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注