博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络安全系列之四十九 IIS6.0权限设置
阅读量:7247 次
发布时间:2019-06-29

本文共 887 字,大约阅读时间需要 2 分钟。

虽然IIS的漏洞比较多,但是如果能够对Web主目录或一些关键的子目录进行适当的权限设置,那么还是可以提高IIS安全性的。

IIS中主要有两个地方可以设置权限,一是目录本身的NTFS权限,另一个是IIS管理器里【主目录】属性面板中的权限设置。

对于NTFS权限设置,首先主目录不能允许everyone可以访问,另外对于匿名用户所对应的Internet来宾账号(IUSR_xxxxxxx)不能给予过高的权限。

NTFS权限大家都比较熟悉,下面主要对主目录属性面板中的权限进行介绍。

(1)脚本资源访问

具有该权限,客户端就可以浏览网页的源代码,所以这项权限一般不启用。

(2)读取

这是一项基本权限,具有该权限,客户端才可以浏览网页。

(3)写入

具有该权限,客户端就可以上传或修改网页,一般不启用。

(4)目录浏览

具有该权限,客户端就可以浏览某个目录中的网页文件,一般不启用。

比如赋予admin目录“目录浏览”权限,

那么在客户端就可以直接查看admin目录中的内容。

(5)记录访问、索引资源

这两项权限跟安全性关系不大,一般都启用。

 

另外在属性面板的下方还有三种不同的执行权限,执行权限主要用于设置能否执行目录中的asp脚本文件。

(6)“无”权限

目录没有任何执行权限,客户端就无法在目录中执行脚本文件,而只能浏览静态网页或图片。

对于网站中的上传目录,一定要将其执行权限设为“无”,这样***即使上传了ASP等脚本程序或者exe 程序,也不会在用户浏览器里触发执行。

比如将uppic目录的执行权限设为“无”,

此时去浏览***上传到uppic目录里的webshell***,便会显示无法执行。

(7)“纯脚本”权限

客户端可以在目录中执行脚本文件,但是不能执行exe 可执行程序。

对于ASP脚本文件所在目录应给予“纯脚本”的执行权限,比如对于admin目录的权限设置,如下图所示。

(8)纯脚本和可执行程序

客户端可以执行任意程序,包括 exe 可执行程序,如果目录同时有“写入”权限的话,那么就很容易被人上传并执行***程序了。所以这项执行权限一般很少设置。

转载地址:http://khjbm.baihongyu.com/

你可能感兴趣的文章
图像像素的获取和操作(第三天)
查看>>
(转)Array.prototype.slice.call自解
查看>>
测试1
查看>>
使用CSS3的appearance属性改变元素的外观
查看>>
inotify + rsync 实现 linux 文件实时同步
查看>>
RecyclerView的使用,打造一个通用的Adapter
查看>>
MySQL • 源码分析 • mysql认证阶段漫游
查看>>
05-Flutter移动电商实战-dio基础_引入和简单的Get请求
查看>>
疫情延迟 NOIP模拟 二分答案 图论
查看>>
【BZOJ】1023: [SHOI2008]cactus仙人掌图 静态仙人掌(DFS树)
查看>>
Sass使用总结
查看>>
java sql编辑器 动态报表 数据库备份还原 quartz定时任务调度 自定义表单 java图片爬虫...
查看>>
git 上传文件到远程服务器
查看>>
用react撸~了一个静态博客
查看>>
Socket IO与NIO(二)
查看>>
Android Stdio部分配置
查看>>
upper_bound——自己的实现
查看>>
java 进销存 销售报表 库存管理 商户管理 springmvc SSM crm 项目
查看>>
web前端浏览器对象模型章节
查看>>
指针作为函数参数返回地址(值)
查看>>