IIS服务器安全配置[摘]

《网络安全自学教程》- IIS安全配置,IIS安全基线检查加固 IIS基线检查,安全基线加固 阅读详情

前言:
主要是基于WINDOWS下的IIS服务器权限设置这样的安全设置后只限于ASP脚本可以正常运行.

正题:

将X:/Inetpub删除或改名

在做权限设置操作前先将隐藏文件恢复为可显示的状态

系统盘权限设置
c:/
鼠标右键[属性][安全][高级][权限]权限项目里给予[SYSTEM/管理员]完全控制权限在将[重置所有子对象的权限并允许传播可继承权限]打勾点[应用]
其它盘也做如上操作


1.权限分配

首先建立一个用户组IIS-USERS
将客户用户分配到这个组里和IIS启动用户


目录权限设置

C:/
SYSTEM/管理员:
完全控制

C:/WINNT/
IIS_USERS:
进入[高级]
选择IIS_USERS
[查看/编辑]
应用到[只有该文件夹]
权限:
列出文件夹/读取数据
并去掉继承

在将C:/WINNT/目录下的所有文件夹和文件权限设置为[SYSTEM/管理员]并去掉继承

在将下面的文件夹权限设置
C:/WINNT/Registration/
C:/WINNT/system32/
IIS_USERS:
读取及运行
列出文件夹目录
读取


C:/WINNT/Temp/
IIS_USERS:
进入[高级]
选择IIS_USERS
[查看/编辑]
应用到[只有该文件夹]
权限:
创建文件/写入数据
读取权限
并去掉继承

在将C:/WINNT/SYSTEM32/目录下的所有文件夹权限设置为[SYSTEM/管理员]并去掉继承

在将SYSTEM32目录下文件夹权限设置为如下

C:/WINNT/system32/inetsrv/
IIS_USERS:
读取及运行
列出文件夹目录
读取
去掉继承

C:/WINNT/system32/inetsrv/iisadmpwd/
C:/WINNT/system32/inetsrv/MetaBack/
C:/WINNT/system32/inetsrv/iisadmin/
C:/WINNT/system32/inetsrv/Data/
SYSTEM/管理员:完全控制并去掉继承


C:/Program Files/Common Files/System/
IIS_USERS:
读取及运行
列出文件夹目录
读取
并去掉继承


如果安装了瑞星杀毒就需要做如下操作
C:/Program Files/Rising/Rav/
RavScrch.dll文件设置权限为
IIS_USERS:
读取及运行
读取

如果安装了卡巴杀毒就需要做如下操作
C:/Program Files/Kaspersky Lab/Kaspersky Anti-Virus Personal Pro/
scrchpg.dll文件设置权限为
IIS_USERS:
读取及运行
读取

还有一些杀毒软件也把IIS的vbscript.dll文件替换为杀毒软件自带的vbscript.dll文件了,如果使用其它杀毒软件也替换了IIS的vbscript.dll文件就需要将替换的vbscript.dll文件权限设置为
IIS_USERS:
读取及运行
列出文件夹目录
读取

2.文件权限
将SYSTEM32目录下的文件权限设置为[SYSTEM/管理员]完全控制并去掉继承
at.exe
cmd.exe
command.com
cacls.exe
cscript.exe
debug.exe
ftp.exe
tftp.exe
net.exe
net1.exe
netsh.exe
nbtstat.exe
netstat.exe
quser.exe
regsvr32.exe
hostname.exe
wscript.exe
ping.exe
pathping.exe
ipconfig.exe
iisreset.exe
logoff.exe
setreg.exe
setpwd.exe
telnet.exe
在将以下文件权限设置为SYSTEM和管理员并去掉继承
C:/WINNT/system32/wshom.ocx
C:/WINNT/system32/wshext.dll
C:/WINNT/system32/scrrun.dll [可选他对应的是FSO]

3.注册表设置
删除或改名注册表中以下项及相关classid值
WScript.Shell
WScript.Shell.1
WSCRIPT.NETWORK
WSCRIPT.NETWORK.1
Shell.application
Shell.application.1

4.卸载组件对象
在CMD中执行
卸载wscript.shell对象
regsvr32 /u wshom.ocx
regsvr32 /u wshext.dll
卸载FSO对象[可选但推荐卸载]
regsvr32 /u %windir%/system32/scrrun.dll


5.IISWEB站点目录权限设置
建立一个新IISWEB站点,在建立一个新用户例如IIS_USER0001将IIS_USERS组添加此用户的隶属于里注意此用户隶属于里只可以有IIS_USERS组其他组都删掉,在找到对应的IISWEB站点目录例如在D:/www/test001/将此目录给予权限为IIS_USER0001:读取/写入,在到IIS的匿名访问使用帐号里将内制用户修改为IIS_USER0001用户,在删除IIS扩展名映射,右键单击[Web站点→属性→主目录→配置],打开应用程序窗口,去掉所有映射只保留ASP/ASA就可以了,要对每个站点都要删除这些映射,OK,多个站点使用同上的方式来对多个站点进行权限设置.

6.默认站点设置
安装IIS后会有个默认站点,如果使用默认站点做网站就需要将默认站点自带的所有虚拟目录删掉如下虚拟目录.
Scripts
IISHelp
IISAdmin
IISSamples
MSADC
Printers

本设置在Windows2000 Server下进行测试

权限设置后可以正常运行ASP程序我也测试了一些ASP程序,动易2005SP2,DVBBS7.1,BBSXP6.0,6KBBS7.0,等其他ASP程序都可以正常运行.
 

服务器上IIS发布 众所周知在我们安装IIS组件服务后系统中会自动添加两个帐户,一个是IUSER_计算机名(internet来宾帐户),另外一个是IWAM_计算机名(启动IIS进程帐户) 立即下载

相关推荐

医学成像学习笔记(一):核磁共振成像(MRI)k空间为何是图像频谱详解

前言   k空间是核磁共振成像图像重建的核心,可能很多人像笔者一样第一次学时会非常疑惑,为何k空间是图像的频域空间,观其填充过程,明明是空域信号的采样填充呀。网上很少有文章讨论这个问题,所以笔者在此写下自己的理解,供大家参考。 MRI位置编码   现在的MRI一次扫描的是一个断层或者多个断层,所谓断层就是一个有厚度的面,通过z方向梯度场来选择。我们扫描一个断层的目的是为了获得该断层各位置的质子情况,它们携带着组织的性质信息,反应出来的就是信号强度。如果整个断层都采用相同的磁场强度,而我们只能得到一个断

意疏的学习笔记 1万+

IIS部署WCF的文件夹要加上IIS_USERS的权限

弯路1,文件夹没加权限报错: 报错如图: 弯路2:多网卡多IP,要设置固定IP。样式: http://192.168.1.4:8080/Service1.svc

lovelyangel2008的博客 623

hpm6750evk2开发板(一)菜鸟入门

hpm6750与我们平时常用的stm单片机在开发环境和开发方法上有很大的区别,所以上手还是需要花一点时间的,拿到板子先不要急着上电调试,我们先找资料学习一下了,免得多走冤枉路,以下是我整理的一些学习资源,包括开发板使用手册、芯片SDK、开发工具、视频资料等,建议先把使用手册和学习视频先看了,再取搭建环境测试。最近刚入手一块hpm6750evk2开发板,花了几天时间学习,算是菜鸟入门了,今天分享一下学习过程。看完资料后,把开发工具安装上,下一篇文章我们分享一下调试工程的过程和遇到的问题。

Silas1750的博客 3083

IIS 和 WEB 站点文件夹权限配置

IIS 是微软的组件中漏洞最多的一个,平均两三个月就要出一个漏洞,而微软的 IIS 默认安装又实在不敢恭维。 首先在 D:根目录新建一个 wwwroot 文件夹,用来做为 WEB 服务器站点的根目录,里面存放不同网站的文件夹。例如新建第一个网站存放文件的目录 WebSite1,为了杜绝跨站攻击等各种相关安全问题,实现各个虚拟主机目录有独立权限的访问机制,我们要给每个目录分配一个匿名访问的用户帐号

CC's Blog 3万+

Zigbee开发环境搭建:从驱动安装到程序烧录全指南

本文提供了一份详尽的Zigbee开发环境搭建全指南,涵盖从驱动安装到程序烧录的完整流程。重点介绍了使用SmartRF Flash Programmer和仿真器进行程序下载的关键步骤,并详细说明了USB转串口驱动的配置方法,帮助开发者快速构建稳定的Zigbee开发基础。

weixin_29195217的博客 393

LVGL在嵌入式Linux系统上的高效移植与优化实践

本文详细介绍了在嵌入式Linux系统(特别是ARM平台)上移植和优化LVGL图形库的完整实践流程。内容涵盖从开发环境搭建、代码获取、CMake工程配置,到关键配置文件定制、显示与输入设备端口移植,以及内存、渲染等核心性能优化技巧,旨在帮助开发者高效构建流畅的嵌入式UI应用。

weixin_29274969的博客 450

WINDOWS下的IIS服务器权限设置

关键字:WINDOWS下,IIS服务器权限设置,server2003权限,ntfs文件夹权限前言:主要是基于WINDOWS下的IIS服务器权限设置这样的安全设置后只限于ASP脚本可以正常运行.正题:将X:/Inetpub删除或改名在做权限设置操作前先将隐藏文件恢复为可显示的状态系统盘权限设置c:鼠标右键[属性][安全][高级][权限]权限项目里给予[SYSTEM/管理员]完全控

1733

STM32 HardFault调试:寄存器分析与堆栈回溯实战

HardFault是Cortex-M内核中最关键的不可屏蔽异常,本质是处理器对非法指令执行、内存访问越界、堆栈溢出等底层硬件错误的强制响应。其原理根植于ARMv7-M异常模型,通过自动压栈保存xPSR/PC/LR等核心寄存器实现上下文捕获。技术价值在于为嵌入式系统提供确定性故障归因能力,支撑高可靠工业设备开发。典型应用场景涵盖FreeRTOS任务崩溃定位、DMA中断越界诊断及MPU保护机制验证。本文聚焦STM32平台,深入解析LR寄存器低4位判别堆栈模式、基于MSP/PSP的PC地址提取方法,并结合Keil

weixin_30951515的博客 143

Windows权限

0x01 windows权限 提权分类: 提权可分为纵向提权与横向提权 纵向提权:低权限角色获得高权限角色的权限; 横向提权:获取同级别角色的权限。 脚本权限: 通常来说,不同的脚本所处的权限是不一样的。这就意味着,如果该站点支持权限更高的脚本,我们可以上传该权限更高的脚本的大马,进而拿到更高的权限。 asp/php 通常为匿名权限(网络服务权限) aspx 通常为user权限 jsp 通常为系统权限 Windows系统权限: 在Windows系统中,权限大概分为三种,分别是: system: 中文意思是系

niqiu320的博客 842

2025年9月GESP(C++四级):排兵布阵

作为将军,你自然需要合理地排兵布阵。地图可以视为n行m列的网格,适合排兵的网格以 1 标注,不适合排兵的网格以 0 标注。现在你需要在地图上选择一个矩形区域排兵,这个矩形区域内不能包含不适合排兵的网格。请问可选择的矩形区域最多能包含多少网格?

王老师青少年编程 1380

Qt 国产嵌入式操作系统实现文字转语音功能(ekho库)

Qt 国产嵌入式操作系统实现文字转语音功能(TTS)_tts驱动 转文字-优快云博客在继上篇文章之后,甲方粑粑不满意使用eSpeak发出的声音太难听了,这就不得不找个替代品,声音稍微好听了一些。使用ekho开源库。Ekho(余音)是一个免费、开源的中文语音合成软件。它目前支持粤语、普通话(国语)、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中),英文则通过Festival间接实现。Ekho支持Linux、Windows和Android平台。

希望能帮助大家,希望大家多多支持,你们的支持是我前进的动力。 2753

在windows桌面上部署网站

在桌面上部署网站(也就是将网站文件夹放在桌面上)可有效提高网站的安全性,因此除了管理员组成员外,没有人可以浏览网站文件夹中的内容,但按一般的在IIS中建网站的步骤建好网站后,访问时却出现如下错误,本文说明如何消除这些错误。

jhycjhyc的专栏 1154

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

IIS安全配置精华

下面是一位高手整理的问题精华,大家好好看看吧,收获肯定很大的!  1.如何让asp脚本以system权限运行?   修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低"....   2.如何防止asp木马?   基于FileSystemObject组件的asp木马   cacls %systemroot%/system32/scrrun.dll /e /d guests //禁止gue

kgdlin的专栏 3044

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

IIS 安全配置

删除不必要的虚拟目录 IIS安装完成后在wwwroot下默认生成了一些目录,并默认设置了几个虚拟目录,包括IISHelp、IISAdmin、IISSamples、MSADC等,它们的实际位置有的是在系统安装目录下,有的是在重要的Program files下,从安全的角度来看很不安全,而且这些设置实际也没有太大的作用,所以我们可以删除这些不必要的虚拟目录。 删除危险的IIS组...

205

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

阿里云IIS安全配置基线

1. 确保“debug”已关闭|服务配置 加固建议 要使用UI进行此更改,请执行以下操作: 1.打开IIS管理器并浏览所需的服务器,站点或应用程序 2.在“功能视图”中,双击“ .NET编译” 3.在“ .NET编译”页上的“行为”部分,确保“调试”字段设置为False。 4.完成后,在“操作”窗格中单击“应用”。 2. 确保不允许使用未列出的文件扩展名|服务配置 可以使用IIS管...

ice_bird的专栏 1453

[转]WIN2000下IIS安全配置

  Win2000操作系统的一个主要特色就是将IIS融入其内核之中,并提供一些用来配置和维护软件的向导工具,使构建一个Internet网站轻松易得。但是,如果要创建一个安全可靠的Internet网站,实现“地面部分”-Win2000操作系统和“空中部分”-IIS的双重安全,还需要更加全面和深入的工作。本文就对这些稳固工作中的空中部分-IIS进行讨论,旨在帮助管理员一步步地实施网站安全构建工作。  

wolf的技术博客 1169

IIS安全配置基线

IIS(Internet Information Services)安全部署与安全配置基线是确保IIS服务器稳定运行、保护网站数据安全以及防范潜在安全风险的重要措施。以下是对IIS安全基线配置的详细扩展,涵盖了多个关键的安全实践

鸭梨山大。 1202

IIS安全配置 - 用IIS建立高安全性Web服务器

直接在注册表中的HKEY_CLASSES_ROOT中找到找到"shell.application"、"Wscript.SHELL"等危险的脚本对象(因为它们都是用于创建脚本命令通道的)进行改名或删除对上传文件目录  执行权限 选择 "无"  阻止 上传恶意文件或木马执行禁用脚本调试和向客户端发送详细调试信息 删掉IIS安装时那个缺省网站,删掉pinters等虚拟目录 停止IIS自带

前胜的专栏 668

IIS7.5安全配置研究(转)

因为转的地方是个敏感词,就不贴转的地址了 操作系统:Windows Server 2008 R2 Enterprise Service Pack 1 x64IIS版本:IIS7.5程序:asp.net 0x01 IIS7.5的安装 http 常见功能:开启静态内容,默认文档,HTTP错误;目录浏览,WebDAV发布如无特殊要求,不要开启;HTTP重定向可根据需要开启。 应用程序开发...

jin9xiao的博客 398

IIS 服务器的安全设置

IIS 服务器的安全设置1、IIS 服务器介绍2、身份验证和访问控制IIS 的身份验证概述:IIS 身份验证有如下四种:实际操作:3、设置单独应用程序4、限制目录执行权限5、开启日志审计6、IIS 服务器常见漏洞 1、IIS 服务器介绍 微软的Internet信息服务(IIS)提供了可用于Intranet和Internet或Extranet上的集成Web服务器能力,这种服务器具有可靠性、可扩展性...

Beret-81的博客 5210

iis7 web服务器的配置文件,实战基于iis7的WEB服务器的安全配置

本文基于Windows2008下使用IIS7部署的web服务器,对IIS7的各项配置进行实战分析,以提高基于此环境下的WEB服务器的安全性,以下是本人对IIS服务的配置经验总结,供大家探讨。【关键词】IIS安全;WEB服务器安全1磁盘及文件夹设置为提高系统下数据的安全性,服务器文件格式一律划分为NTFS格式,这样可以更好的配置磁盘的各种访问权限。一般情况下,各个分区都只赋予administrat...

weixin_42347873的博客 878

Windows Server2003 IIS 6.0 安全配置

Windows Server2003 IIS 6.0安全配置 草     稿 目  录 1.     安装IIS6.0. 2 1.1          安装Internet 信息服务... 2 1.2      配置匿名身份验证... 2 2.     基本 Web 站点配置... 3 3.     让IIS以最小的NTFS权限运行... 3 4.

不倒翁的专栏 2591

IIS安全配置参考

0x01 账号管理 一、 应按照用户分配账号。避免不同用户间共享账号     避免用户账号和设备间通信使用的账号共享(对于IIS用户定义分为两个层次:一、IIS自身操作用户,二、IIS发布应用访问用户)。 操作:         1. 为不同维护人员创建账号:进入“控制面板->管理工具->计算机管理”,在“系统工具->本地用户和组”:根据系统的要求,设定不同的账户和账户组.对应设置IIS系

煜铭2011 1万+

关于如何配置IIS服务器

IIS (Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。本文将向你讲述Windows 2000高级服务器版中自带的IIS 5.0的配置和管理方法。   准备

你若盛开 清风自来 948

WIN2000服务器安全配置

目前,WIN2000 SERVER是比较流行的服务器操作系统之一,但是要想安全的配置微软的这个操作系统,却不是一件容易的事。本文试图对win2000 SERVER的安全配置进行初步的探讨。 一、 定制自己的WIN2000 SERVER; 1.版本的选择:WIN2000有各种语言的版本,对于我们来说,可以选择英文版或简体中文版,我强烈建议:在语言不成为障碍的情况下,请一定使用英文版。要知道,微软的产

Zero'Coffee 2028
上一篇: 春雪·夜风
下一篇: BSD 常用命令备忘录 + Dos命令
FBugFramework
博客等级 码龄23年 25粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值