<< Click to Display Table of Contents >>

 

設定相關子目錄權限

 

 

由於Windows Server 2008 的 IIS 版本是 7.0,預設的「應用程式集區」是「DefaultAppPool」,而其處理序的識別預設仍採用「NetworkService」來執行,因此,在設定目錄權限時,需讓執行「應用程式集區」的身分有對應的存取權限。

 

要讓SuperGIS Server所架設的服務能夠透過IIS正常的運作,必需要一一設定相關目錄的存取權限時,包括SuperGIS Server發佈服務內容資料夾C:\Program Files\SuperGeo\ Server\cfg、SuperGIS Server服務內容設定資料夾C:\Program Files\SuperGeo\Server\bin\config、以及快取地圖設定資料夾C:\MapCache。

 

當SuperGIS Server的服務被發佈、更新、或是刪除時,上述這些目錄裡的「子目錄」或是「檔案」也可能會同時的被新增、修改、或是刪除,因此我們需要開啟SuperGIS Server 服務能夠對這些資料夾存取的權限,包括讀取以及寫入的權限。

 

此外,由於這些子目錄或檔案都是繼承自其上層目錄的權限,所以我們必須開放上層目錄的存取權限,而不能直接設定內部個別檔案或是子目錄的權限,並且針對不同的作業系統,您將需要設定不同的IIS帳戶的權限來存取這些目錄。

 

以下將按步驟示範如何為資料夾設定 IIS 帳戶權限,以設定「SuperGIS Server 發佈服務內容」(C:\Program Files\SuperGeo\Server\cfg)為範例進行說明,其它如「SuperGIS Server 服務設定內容」(C:\Program Files\SuperGeo\Server\bin\config)及「SuperGIS Server地圖快取設定」(C:\MapCache)的操作設定方式皆完全相同,您可以參考下列步驟自行設定這些子目錄的權限。

 

1.

找到C:\Program Files\SuperGeo\Server資料夾下的cfg目錄,於目錄上按下滑鼠右鍵,於蹦現選單中選取「共用」。

 

 

 

 

2.

於開啟的內容視窗中切換至「安全性」頁籤,並確認「網際網路服務代理」使用者是否有完整權限。在此網際網路服務若採用匿名驗證,在 Windows Server 2008 作業系統上應授權給 Network Service 群組,若採用 Windows 驗證,則應授權給指定的使用者或群組。

 

3.

若前述指定使用者或群組不在列表內,可點選「編輯」按鈕來修改該資料夾的使用權限。

 

 

 

 

4.

於開啟的權限修改視窗中,點選「新增」按鈕,自行選擇特定的對象加入。

 

 

 

 

5.

請在「選擇使用者或群組」視窗中,輸入「NETWORK」後,點選「檢查名稱」。

 

 

 

 

6.

由於帳戶名稱或群組名稱不只一個,所以會出現物件名稱列表以供選取。

 

 

 

7.

請選擇「NETWORK SERVICE」這個群組,點選「確定」鈕。

 

 

 

 

 

 

8.

點選「確定」加入後,請於「群組或使用者名稱」處點選「NETWORK SERVICE」帳戶,並於下方權限處額外勾選「修改」及「寫入」,之後點選「確定」按鈕。

 

9.

回到資料夾內容視窗,點選「確定」按鈕完成cfg子目錄權限設定。

 

 

 

 

10.

最後,請按照上述步驟繼續設定 C:\Program Files\SuperGeo\Server\bin\config 以及 C:\MapCache 子目錄的存取權限。

 

 


©2017 Supergeo Technologies Inc. All rights reserved.