服务器 
首页 > 服务器 > 浏览文章

用批处理实现IIS下最小权限的分配

(编辑:jimmy 日期: 2024/5/9 浏览:3 次 )

随着Server 2008越走越近,很多用户又一次关注IIS的安全问题,笔者整理介绍在IIS下最小权限分配的批处理文件……
复制代码 代码如下:
@echo off 
echo "权限设定" 
echo "删除C盘的everyone的权限" 
cd/ 
cacls "%SystemDrive%" /r "everyone" /e 
cacls "%SystemRoot%" /r "everyone" /e 
cacls "%SystemRoot%/Registration" /r "everyone" /e 
cacls "%SystemDrive%/Documents and Settings" /r "everyone" /e 
echo "删除C盘的所有的users的访问权限" 
cd/ 
cacls "%SystemDrive%" /r "users" /e 
cacls "%SystemDrive%/Program Files" /r "users" /e 
cacls "%SystemDrive%/Documents and Settings" /r "users" /e 
cacls "%SystemRoot%" /r "users" /e 
cacls "%SystemRoot%/addins" /r "users" /e 
cacls "%SystemRoot%/AppPatch" /r "users" /e 
cacls "%SystemRoot%/Connection Wizard" /r "users" /e 
cacls "%SystemRoot%/Debug" /r "users" /e 
cacls "%SystemRoot%/Driver Cache" /r "users" /e 
cacls "%SystemRoot%/Help" /r "users" /e 
cacls "%SystemRoot%/IIS Temporary Compressed Files" /r "users" /e 
cacls "%SystemRoot%/java" /r "users" /e 
cacls "%SystemRoot%/msagent" /r "users" /e 
cacls "%SystemRoot%/mui" /r "users" /e 

cacls "%SystemRoot%/repair" /r "users" /e

  cacls "%SystemRoot%/Resources" /r "users" /e

  cacls "%SystemRoot%/security" /r "users" /e

  cacls "%SystemRoot%/system" /r "users" /e

  cacls "%SystemRoot%/TAPI" /r "users" /e

  cacls "%SystemRoot%/Temp" /r "users" /e

  cacls "%SystemRoot%/twain_32" /r "users" /e

  cacls "%SystemRoot%/Web" /r "users" /e

  cacls "%SystemRoot%/WinSxS" /r "users" /e

  cacls "%SystemRoot%/system32/3com_dmi" /r "users" /e

  cacls "%SystemRoot%/system32/administration" /r "users" /e

  cacls "%SystemRoot%/system32/Cache" /r "users" /e

  cacls "%SystemRoot%/system32/CatRoot2" /r "users" /e

  cacls "%SystemRoot%/system32/Com" /r "users" /e

  cacls "%SystemRoot%/system32/config" /r "users" /e

  cacls "%SystemRoot%/system32/dhcp" /r "users" /e

  cacls "%SystemRoot%/system32/drivers" /r "users" /e

  cacls "%SystemRoot%/system32/export" /r "users" /e

  cacls "%SystemRoot%/system32/icsxml" /r "users" /e

  cacls "%SystemRoot%/system32/lls" /r "users" /e

  cacls "%SystemRoot%/system32/LogFiles" /r "users" /e

  cacls "%SystemRoot%/system32/MicrosoftPassport" /r "users" /e

  cacls "%SystemRoot%/system32/mui" /r "users" /e

  cacls "%SystemRoot%/system32/oobe" /r "users" /e
cacls "%SystemRoot%/system32/ShellExt" /r "users" /e

  cacls "%SystemRoot%/system32/wbem" /r "users" /e

  echo "添加iis_wpg的访问权限"

  cacls "%SystemRoot%" /g iis_wpg:r /e

  cacls "%SystemDrive%/Program Files/Common Files" /g iis_wpg:r /e

  cacls "%SystemRoot%/Downloaded Program Files" /g iis_wpg:c /e

  cacls "%SystemRoot%/Help" /g iis_wpg:c /e

  cacls "%SystemRoot%/IIS Temporary Compressed Files" /g iis_wpg:c /e

  cacls "%SystemRoot%/Offline Web Pages" /g iis_wpg:c /e

  cacls "%SystemRoot%/System32" /g iis_wpg:c /e

  cacls "%SystemRoot%/Tasks" /g iis_wpg:c /e

  cacls "%SystemRoot%/Temp" /g iis_wpg:c /e

  cacls "%SystemRoot%/Web" /g iis_wpg:c /e

  echo "添加iis_wpg的访问权限[.net专用]"

  cacls "%SystemRoot%/Assembly" /g iis_wpg:c /e

  cacls "%SystemRoot%/Microsoft.NET" /g iis_wpg:c /e

  echo "添加iis_wpg的访问权限[装了MACFEE的软件专用]"

  cacls "%SystemDrive%/Program Files/Network Associates" /g iis_wpg:r /e

  echo "添加users的访问权限"

  cacls "%SystemRoot%/temp" /g users:c /e

上一篇:详解iis连接数与限制的问题
下一篇:在IIS6中新增可下载文件类型的方法
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网