IIS调用批处理权限的处理
生活随笔
收集整理的這篇文章主要介紹了
IIS调用批处理权限的处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近公司希望將Windows 2003升級為Windows 2008,做完安全設置后發現.net調用批處理拒絕訪問的情況。
網上很多說更改應用程序池的權限,建議不需要修改該權限,我這里強烈建議使用默認的權限控制。
故障情況:
.net可以正常調用exe文件,但是無法調用批處理文件。
最后使用程序跟蹤發現調用批處理需要cmd.exe訪問執行權限,因為安全上考慮將cmd.exe的users用戶執行權限都刪除了。于是在c:\windows\system32\cmd.exe將users權限賦予執行即可正常。
另外說明:
IIS網站根目錄只需要USERS讀和執行的權限即可正常,如果web應用程序會向目錄寫東西如自動生成如靜態文件的,則只需要將該目錄設置為IIS_IUSER為讀寫權限
并且在高級權限設置里面將執行權限拿掉即可。
本文轉自 rong341233 51CTO博客,原文鏈接:http://blog.51cto.com/fengwan/1702356
總結
以上是生活随笔為你收集整理的IIS调用批处理权限的处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下编译动态和静态链接库
- 下一篇: sqlserver中的数据类型[转]