IIS 應用程式設定資料夾權限
在 windows 環境針對 IIS 應用程式集區設定的應用程式設定資料夾權限,設定方法很簡易,紀錄一下資料。
簡介
當建立新的應用程式集區時,IIS 都會建立一個安全性識別碼 (SID),表示此建立的應用程式集區。但是此識別不是真實的帳戶,所以不會在控制台顯示。
以下方法,假定應用程式區建立完畢。
方法 1
直接針對資料夾設定權限,在 windows 中,直接透過介面操作
- 在需要設定權限的資料夾上點擊滑鼠右鍵
- 選擇屬性(Properties)
- 在屬性畫面中,選擇安全性(Security),在按下編輯(Edit…)
- 在 Permissions 視窗中,點擊新增(Add…)
- 在輸入要選擇的對象名稱的輸入框中輸入
IIS AppPool\myAppPoolName
。例如:IIS AppPool\temp
- 輸入後,點擊檢查名稱,然後按下確定
方法 2
透過 ICACLS 工具來使用 command line 來設定權限,以下範例為設定 D:\temp
此資料夾
1 | ICACLS "D:\temp" /grant "IIS AppPool\temp":M /t |