
22
Windows Server 2008基於建立「可信賴的電腦」的設計理念,不僅
改進了既有的安全性功能,還新增了許多新的安全性功能,藉以提升
用戶使用Windows Server 2008伺服器作業時的安全性。本文以介紹
Windows Server 2008中的「使用者帳戶控制」、「緩衝區溢出攻擊
對策」、「防止惡意程式碼的入侵的新增功能」等功能為主要內容。
「使用者帳戶控制」是Windows Server 2008一組全新的技術,其可
降低惡意程式對系統感染與破壞的機會。「使用者帳戶控制」預設是
將Windows Server 2008系統上所有的使用者帳戶,以標準的使用者
帳戶來執行應用程式和工作,因而限制了只有被授權的處理序可進行
系統管理員層級的存取,因此可以防止末授權的應用程式在未經授權
的狀況下進行安裝。
在Windows Server 2008系統中,大部分的應用程式都被賦予「系統
管理員」或「標準」權杖,因此若應用程式無法被辨識為系統管理
用途的應用程式,則在預設狀況下,Windows Server 2008系統會將
它以標準應用程式啟動。而被辨識為系統管理用途的應用程式在啟
動之前,Windows Server 2008會先詢問使用者是否同意以提升權
限的方式來執行該應用程式,此功能稱之為「管理同意模式 (Admin
Approval Mode)」。在預設狀況下,即使使用者帳戶是「本機系統管
理員群組 (Administraors)」中的成員,使用者提升權限詢問的對話盒
還是會顯示,藉以詢問該使用者是否願意提升權限用以執行指定的應
用程式。而系統管理員身分的帳戶會被詢問是因為系統管理員預設是
以標準使用者的身份來執行,直到需要管理認證的應用程式或系統元
件要求提升權限為止。
藉由「使用者帳戶控制」的功能,Windows Server 2008可在使用
者即將執行可能影響系統設定的動作時(例如安裝應用程式)通知使用
者,而當使用者提供適當的認證後,Windows Server 2008會採取適
當的步驟來防範管理應用程式受到標準使用者應用程式和處理序的攻
擊。因為系統管理員必須同意應用程式的安裝,未授權應用程式被自
動安裝的風險就可降低。
此外,「標準使用者」身分將無法對Windows Server 2008系統的設
定進行全面性的變更,不過針對使用性的需求有一些例外,以下列出
標準使用者被系統賦予的權限:
‧檢視系統時間與日期
‧變更時區
‧安裝設定WEP協定以連結至無線網路
‧變更電源管理設定
‧新增硬碟內已有驅動程式的印表機或其他裝置
‧在系統管理員所與允許的網站安裝ActiveX 控制項
‧建立與設定虛擬私有網路連線
‧安裝Windows Updates檔案
若Windows Server 2008的系統管理員覺得「使用者帳戶控制」功能
對管理工作造成影響或不便,則系統管理員可以透過設定將「使用者
帳戶控制」功能予以停用。而停用「使用者帳戶控制」功能的步驟如
下:
1. 使用具有管理權限的使用者帳戶登入Windows Server 2008,本
範例以「Administrator」為例。
2. 點選「Start」按鈕→ 點選「Control Panel」→雙擊「User
Accounts」圖示(如圖1)。
3. 在「Make changes to your user account」視窗(如圖2)中→點選
「Turn User Access Control on or off」選項。
4. 在「Turn on User Account Control (UAC) to make your
computer more secure」視窗(如圖3)中,清除勾選「Use
Account Control (UAC) to help protect your computer」選項→
按下「OK」按鈕。
圖1:點選Control Panel中的「User Accounts」圖示
圖2:設定「開啟或關閉使用者帳戶控制」選項
圖3:清除勾選選項以停用「使用者帳戶控制」功能
使用者帳戶控制
Windows Server 2008的安全新功能特色
评论