Upload
ivor-joyner
View
42
Download
0
Embed Size (px)
DESCRIPTION
第 21 章 TS RemoteApp. 本章重點. 21 - 1 TS RemoteApp 簡介 21 - 2 在伺服器設定 RemoteApp 環境 21 - 3 發佈 RemoteApp 程式到用戶端 21 - 4 用戶端執行 RemoteApp 程式 21 - 5 TS Gateway + TS RemoteApp 的環境. TS RemoteApp. 對於遠端使用者(透過 遠端桌面連線 來操作的使用者)而言 , TS RemoteApp 是 Windows Server 2008 貼心而明顯的改進。 - PowerPoint PPT Presentation
Citation preview
著作權所有 © 旗標出版股份有限公司
本著作含書附光碟之內容 (不含 GPL 軟體 ),僅授權合法持有本書之讀者(包含個人及法人)非商業用途之使用,切勿置放在網路上播放或供人下載,除此之外,未經授權不得將全部或局部內容以任何形式重製、轉載、散佈或以其他任何形式、基於任何目的加以利用。
第 21 章 TS RemoteApp
2
21 - 1 TS RemoteApp 簡介 21 - 2 在伺服器設定 RemoteApp 環境 21 - 3 發佈 RemoteApp 程式到用戶端 21 - 4 用戶端執行 RemoteApp 程式 21 - 5 TS Gateway + TS RemoteApp 的環境
本章重點
3
TS RemoteApp 對於遠端使用者(透過遠端桌面連線來操作的使用者)而言 , TS RemoteApp 是 Windows Server 2008 貼心而明顯的改進。
將以往先執行遠端桌面連線、再執行應用程式的兩個動作 , 整合成『直接執行應用程式』一個動作 , 感覺像是在執行本機上的應用程式 , 讓那些分不清用戶端和伺服器的使用者都能輕鬆操作。
4
21 - 1 TS RemoteApp 簡介 TS RemoteApp 功能可說是脫胎自 Windows
2000 Server 時代的應用伺服器模式( Application Server Mode ) , 嚴格來說 , 不算是全新的概念。
不過考量到未曾用過類似功能的讀者 , 可能不清楚它的用途 , 所以在開始實作之前 , 還是要先說明它的使用時機與先決條件。
5
TS Remote App 的使用時機 雖然 TS RemoteApp 功能讓使用者能輕鬆地執行『安裝在伺服器』的應用程式。
不過許多人都會質疑:為何不直接將應用程式安裝在用戶端 , 在用戶端執行就好。非得要辛苦地從遠端執行?以下列舉數個適合使用 TS RemoteApp 的時機:因為 64 位元的應用程式不能安裝在 32 位元的作業系統 , 此時可將該程式安裝在 64 位元架構的終端機伺服器 , 而 32 位元的用戶端透過 TS RemoteApp 功能來執行它。
6
TS Remote App 的使用時機有些部門是大家共用幾部電腦 , 所以使用者每次所用的電腦可能不同。倘若該電腦剛好沒安裝所要用的軟體 , 便無法工作。
若將大家必備的軟體安裝在終端機伺服器 , 便可透過 TS RemoteApp 功能來執行。
因為應用程式只安裝在少數的伺服器 , 而非每一部用戶端電腦 , 因此不但安裝時方便 , 日後的維護作業(例如:安裝修補程式、升級等等)更方便。
7
TS Remote App 的使用時機一般『遠端桌面連線』的作法 , 因為會傳送伺服器的桌面畫面 , 佔用比較大的頻寬。
而 TS RemoteApp 功能由於只傳送應用程式的畫面、不傳送伺服器的桌面畫面 , 所以比較節省頻寬。當用戶端與伺服器之間的頻寬不夠大時 , 就能充分感受到兩者的差異。
8
使用 TS RemoteApp 的先決條件欲使用 TS RemoteApp 功能 , 必須符合以下條件:伺服器必須採用 Windows Server 2008 標準版、企業版或 Data Center 版 , 因為 Web 版和 Itanium 版無 TS RemoteApp 功能。
用戶端的遠端桌面連線程式必須至少是 6.0 版。
9
使用 TS RemoteApp 的先決條件目前 Windows XP SP2 是用 RDC 5.1 版 , 因此必須到 http://support.microsoft.com/kb/925876 網頁來下載 6.0 版。
而 Windows XP SP3 和 Windows Vista / Vista SP1 / 2008 都已經內建 RDC 6.0 版 , 毋須再更新。
10
21 - 2 在伺服器設定 RemoteApp 環境 要在伺服器設定 TS RemoteApp 環境 , 必須執行以下 4 個步驟:
11
1. 安裝『終端機伺服器』角色服務請在初始設定工作視窗或伺服器管理員視窗點選新增角色 , 若看到在您開始前交談窗、按下一步鈕繼續:
12
安裝『終端機伺服器』角色服務按兩次下一步鈕
13
安裝『終端機伺服器』角色服務按下一步鈕
按下一步鈕
14
安裝『終端機伺服器』角色服務
15
安裝『終端機伺服器』角色服務按下一步鈕
16
安裝『終端機伺服器』角色服務按下一步鈕
17
安裝『終端機伺服器』角色服務
18
安裝『終端機伺服器』角色服務
按下一步鈕
19
安裝『終端機伺服器』角色服務
20
安裝『終端機伺服器』角色服務
21
安裝『終端機伺服器』角色服務
22
2. 安裝應用程式 在伺服器安裝了必要的元件之後 , 接著我們要以『特殊的安裝模式』(稱為 TS 安裝模式)來安裝應用程式 , 將來才能讓用戶端透過 TS RemoteApp 功能執行。
這些經由特殊方式所安裝的應用程式便是所謂的『 RemoteApp 程式』。
微軟建議勿將共用元件的整套軟體 , 拆開安裝在不同的伺服器。
23
安裝應用程式 例如:將 Microsoft Office 的 Word 、 Excel 和 PowerPoint 安裝在不同的伺服器 , 將來用戶端透過 TS RemoteApp 功能執行它們時 , 就容易出現問題。
請在伺服器執行『開始 / 控制台』命令來開始安裝:
24
安裝應用程式
按下一步鈕
25
安裝應用程式
26
安裝應用程式 在本例我們置入了『 Symantec Endpoint Prot
ection 』安裝光碟 , 而且系統偵測到安裝程式 , 如右圖:
27
安裝應用程式 因為 Symantec Endpoint Protection 程式要求在安裝後必須重新開機(有的程式毋須如此) , 因此我們照做。
重新開機後就完成了安裝工作。
28
3. 宣告為 RemoteApp 程式 雖然有些應用程式必須透過上述的安裝方式 , 才能成為 RemoteApp 程式。
不過 , 有些毋須安裝便可執行的程式 , 及 Windows 系統內建的應用程式 , 例如:記事本、小畫家、 WordPad 等等 , 也都可以成為 RemoteApp 程式。
因此必須經由『宣告』動作 , 來決定伺服器究竟有哪些 RemoteApp 程式可供使用。
29
宣告為 RemoteApp 程式 接續前一步驟 , 在伺服器安裝了 Symantec E
ndpoint Protection 後 , 請執行『開始 / 系統管理工具 / TS RemoteApp 管理員』命令 , 開啟 TS RemoteApp 管理員主控台:
30
宣告為 RemoteApp 程式
31
宣告為 RemoteApp 程式按下一步鈕
按下一步鈕
32
宣告為 RemoteApp 程式
按下一步鈕
33
宣告為 RemoteApp 程式
34
宣告為 RemoteApp 程式爾後若要移除 RemoteApp 程式 , 請在該程式按右鈕、執行移除命令 , 如右圖:
35
4. 啟用『遠端桌面連線』功能最後 , 別忘了 RemoteApp 功能其實還是利用『遠端桌面連線』功能 , 只不過將過程隱藏在背後 , 讓使用者不易感覺到。
所以伺服器還是必須啟用此功能 , 允許用戶端連線過來:
36
21 - 3 發佈 RemoteApp 程式到用戶端 伺服器安裝且宣告了 RemoteApp 程式後 , 該如何告知用戶端呢?
通常藉由『 rdp 檔』和『 msi 檔』來做到 , 因此對每一個 RemoteApp 程式還要產生對應的 rdp 檔或 msi 檔(擇一即可)。
37
建立 rdp 檔 以下示範如何建立『 Symantec Endpoint Prot
ection 』這個程式的 rdp 檔 , 首先請開啟 TS RemoteApp 管理員主控台:
38
建立 rdp 檔
按下一步鈕
39
建立 rdp 檔
按下一步鈕
40
建立 rdp 檔
41
建立 rdp 檔
42
建立 msi 檔 若是要建立『 Symantec Endpoint Protectio
n 』這個程式的 msi 檔 , 也是先開啟 TS RemoteApp 管理員主控台:
43
建立 msi 檔
按下一步鈕
44
建立 msi 檔
按下一步鈕
45
建立 msi 檔
46
提供 rdp 檔或 msi 檔給用戶端 有了 rdp 檔或 msi 檔之後 , 接下來該讓用戶端能讀取這些檔案 , 其方式有以下多種 , 擇一使用即可:將 rdp 檔或 msi 檔當作郵件附件 , 寄送給用戶端。
將 rdp 檔或 msi 檔存放在網路共用資料夾 , 通知用戶端來直接執行或複製。
利用群組原則 , 設定為登入網域後自動執行 msi 檔。
47
提供 rdp 檔或 msi 檔給用戶端 大家對於前兩種方式應該都沒有問題 , 但是第三種方式就需要特別說明。
請在網域控制站開啟群組原則管理編輯器主控台 , 然後如下操作:
48
提供 rdp 檔或 msi 檔給用戶端
49
提供 rdp 檔或 msi 檔給用戶端
爾後網域內的電腦連線到網域後 , 就會在桌面或開始功能表產生執行『 Symantec Endpoint Protection 』的捷徑。
50
21 - 4 用戶端執行 RemoteApp 程式當用戶端已經能讀取 rdp 檔或 msi 檔之後 , 該如何利用它們呢?
其實就把他們當成一般的程式來執行即可 , 以下分別說明。
51
執行 rdp 檔請雙按 SymCorpUI.rdp 檔:
52
執行 rdp 檔
53
執行 rdp 檔
54
執行 rdp 檔
55
執行 msi 檔假設我們已經將 SymCorpUI.msi 檔複製到用戶端( Tony-vista 電腦) , 請雙按該 msi 檔:
56
執行 msi 檔 然後執行『開始 / 所有程式』命命 , 會發現多了一個『遠端程式 / Symantec Endpoint Protection 』命令:
57
執行 msi 檔請執行『開始 / 所有程式 / 遠端程式 / Sy
mantec Endpoint Protection 』命令:
58
執行 msi 檔
59
執行 msi 檔
60
21 - 5 TS Gateway + TS RemoteApp 的環境我們在上一章曾介紹過 TS Gateway 功能 , T
S RemoteApp 功能可與它搭配 , 形成以下的架構:
亦即用戶端係透過 TS Gateway 伺服器來執行 RemoteApp 程式 , 此時該如何設定呢?
61
TS Gateway + TS RemoteApp 的環境請在伺服器開啟 TS RemoteApp 管理員主控台:
62
TS Gateway + TS RemoteApp 的環境
63
TS Gateway + TS RemoteApp 的環境 若取消勾選上圖的對 TS 閘道與終端機伺服器使用相同的使用者認證 , 則登入 TS Gateway 伺服器時必須輸入使用者名稱與密碼 , 登入 TS RemoteApp 伺服器時還要再次輸入使用者名稱與密碼 , 但選取之後就可以少輸入一次。
設定完畢之後 , 記得要『重新產生 rdp 檔或 msi 檔』 , 並依 21-19 頁的說明將這些檔案部署到用戶端 , 才能使這些新的設定發揮效用。