63
著著著著著 © 著著著著著著著著著著 著著著著著著著著著著著 ( 著著 GPL 著) 著著著著著著著著著著著著著 著著著著著著著著 著著著著著著著著著 著著著著著著著著著著 ,(), 著著著著著 著著著著著 著著著著著著著著著著著著著著著著著著著著著著 著著著 著著著著著著著著著著著 著著著著著著著著著著著 ,,、、、。 著 21 著 TS RemoteApp

第 21 章 TS RemoteApp

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

Page 1: 第  21  章  TS RemoteApp

著作權所有 © 旗標出版股份有限公司

本著作含書附光碟之內容 (不含 GPL 軟體 ),僅授權合法持有本書之讀者(包含個人及法人)非商業用途之使用,切勿置放在網路上播放或供人下載,除此之外,未經授權不得將全部或局部內容以任何形式重製、轉載、散佈或以其他任何形式、基於任何目的加以利用。

第 21 章 TS RemoteApp

Page 2: 第  21  章  TS RemoteApp

2

21 - 1 TS RemoteApp 簡介 21 - 2 在伺服器設定 RemoteApp 環境 21 - 3 發佈 RemoteApp 程式到用戶端 21 - 4 用戶端執行 RemoteApp 程式 21 - 5 TS Gateway + TS RemoteApp 的環境

本章重點

Page 3: 第  21  章  TS RemoteApp

3

TS RemoteApp 對於遠端使用者(透過遠端桌面連線來操作的使用者)而言 , TS RemoteApp 是 Windows Server 2008 貼心而明顯的改進。

將以往先執行遠端桌面連線、再執行應用程式的兩個動作 , 整合成『直接執行應用程式』一個動作 , 感覺像是在執行本機上的應用程式 , 讓那些分不清用戶端和伺服器的使用者都能輕鬆操作。

Page 4: 第  21  章  TS RemoteApp

4

21 - 1 TS RemoteApp 簡介 TS RemoteApp 功能可說是脫胎自 Windows

2000 Server 時代的應用伺服器模式( Application Server Mode ) , 嚴格來說 , 不算是全新的概念。

不過考量到未曾用過類似功能的讀者 , 可能不清楚它的用途 , 所以在開始實作之前 , 還是要先說明它的使用時機與先決條件。

Page 5: 第  21  章  TS RemoteApp

5

TS Remote App 的使用時機 雖然 TS RemoteApp 功能讓使用者能輕鬆地執行『安裝在伺服器』的應用程式。

不過許多人都會質疑:為何不直接將應用程式安裝在用戶端 , 在用戶端執行就好。非得要辛苦地從遠端執行?以下列舉數個適合使用 TS RemoteApp 的時機:因為 64 位元的應用程式不能安裝在 32 位元的作業系統 , 此時可將該程式安裝在 64 位元架構的終端機伺服器 , 而 32 位元的用戶端透過 TS RemoteApp 功能來執行它。

Page 6: 第  21  章  TS RemoteApp

6

TS Remote App 的使用時機有些部門是大家共用幾部電腦 , 所以使用者每次所用的電腦可能不同。倘若該電腦剛好沒安裝所要用的軟體 , 便無法工作。

若將大家必備的軟體安裝在終端機伺服器 , 便可透過 TS RemoteApp 功能來執行。

因為應用程式只安裝在少數的伺服器 , 而非每一部用戶端電腦 , 因此不但安裝時方便 , 日後的維護作業(例如:安裝修補程式、升級等等)更方便。

Page 7: 第  21  章  TS RemoteApp

7

TS Remote App 的使用時機一般『遠端桌面連線』的作法 , 因為會傳送伺服器的桌面畫面 , 佔用比較大的頻寬。

而 TS RemoteApp 功能由於只傳送應用程式的畫面、不傳送伺服器的桌面畫面 , 所以比較節省頻寬。當用戶端與伺服器之間的頻寬不夠大時 , 就能充分感受到兩者的差異。

Page 8: 第  21  章  TS RemoteApp

8

使用 TS RemoteApp 的先決條件欲使用 TS RemoteApp 功能 , 必須符合以下條件:伺服器必須採用 Windows Server 2008 標準版、企業版或 Data Center 版 , 因為 Web 版和 Itanium 版無 TS RemoteApp 功能。

用戶端的遠端桌面連線程式必須至少是 6.0 版。

Page 9: 第  21  章  TS RemoteApp

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 版 , 毋須再更新。

Page 10: 第  21  章  TS RemoteApp

10

21 - 2 在伺服器設定 RemoteApp 環境 要在伺服器設定 TS RemoteApp 環境 , 必須執行以下 4 個步驟:

Page 11: 第  21  章  TS RemoteApp

11

1. 安裝『終端機伺服器』角色服務請在初始設定工作視窗或伺服器管理員視窗點選新增角色 , 若看到在您開始前交談窗、按下一步鈕繼續:

Page 12: 第  21  章  TS RemoteApp

12

安裝『終端機伺服器』角色服務按兩次下一步鈕

Page 13: 第  21  章  TS RemoteApp

13

安裝『終端機伺服器』角色服務按下一步鈕

按下一步鈕

Page 14: 第  21  章  TS RemoteApp

14

安裝『終端機伺服器』角色服務

Page 15: 第  21  章  TS RemoteApp

15

安裝『終端機伺服器』角色服務按下一步鈕

Page 16: 第  21  章  TS RemoteApp

16

安裝『終端機伺服器』角色服務按下一步鈕

Page 17: 第  21  章  TS RemoteApp

17

安裝『終端機伺服器』角色服務

Page 18: 第  21  章  TS RemoteApp

18

安裝『終端機伺服器』角色服務

按下一步鈕

Page 19: 第  21  章  TS RemoteApp

19

安裝『終端機伺服器』角色服務

Page 20: 第  21  章  TS RemoteApp

20

安裝『終端機伺服器』角色服務

Page 21: 第  21  章  TS RemoteApp

21

安裝『終端機伺服器』角色服務

Page 22: 第  21  章  TS RemoteApp

22

2. 安裝應用程式 在伺服器安裝了必要的元件之後 , 接著我們要以『特殊的安裝模式』(稱為 TS 安裝模式)來安裝應用程式 , 將來才能讓用戶端透過 TS RemoteApp 功能執行。

這些經由特殊方式所安裝的應用程式便是所謂的『 RemoteApp 程式』。

微軟建議勿將共用元件的整套軟體 , 拆開安裝在不同的伺服器。

Page 23: 第  21  章  TS RemoteApp

23

安裝應用程式 例如:將 Microsoft Office 的 Word 、 Excel 和 PowerPoint 安裝在不同的伺服器 , 將來用戶端透過 TS RemoteApp 功能執行它們時 , 就容易出現問題。

請在伺服器執行『開始 / 控制台』命令來開始安裝:

Page 24: 第  21  章  TS RemoteApp

24

安裝應用程式

按下一步鈕

Page 25: 第  21  章  TS RemoteApp

25

安裝應用程式

Page 26: 第  21  章  TS RemoteApp

26

安裝應用程式 在本例我們置入了『 Symantec Endpoint Prot

ection 』安裝光碟 , 而且系統偵測到安裝程式 , 如右圖:

Page 27: 第  21  章  TS RemoteApp

27

安裝應用程式 因為 Symantec Endpoint Protection 程式要求在安裝後必須重新開機(有的程式毋須如此) , 因此我們照做。

重新開機後就完成了安裝工作。

Page 28: 第  21  章  TS RemoteApp

28

3. 宣告為 RemoteApp 程式 雖然有些應用程式必須透過上述的安裝方式 , 才能成為 RemoteApp 程式。

不過 , 有些毋須安裝便可執行的程式 , 及 Windows 系統內建的應用程式 , 例如:記事本、小畫家、 WordPad 等等 , 也都可以成為 RemoteApp 程式。

因此必須經由『宣告』動作 , 來決定伺服器究竟有哪些 RemoteApp 程式可供使用。

Page 29: 第  21  章  TS RemoteApp

29

宣告為 RemoteApp 程式 接續前一步驟 , 在伺服器安裝了 Symantec E

ndpoint Protection 後 , 請執行『開始 / 系統管理工具 / TS RemoteApp 管理員』命令 , 開啟 TS RemoteApp 管理員主控台:

Page 30: 第  21  章  TS RemoteApp

30

宣告為 RemoteApp 程式

Page 31: 第  21  章  TS RemoteApp

31

宣告為 RemoteApp 程式按下一步鈕

按下一步鈕

Page 32: 第  21  章  TS RemoteApp

32

宣告為 RemoteApp 程式

按下一步鈕

Page 33: 第  21  章  TS RemoteApp

33

宣告為 RemoteApp 程式

Page 34: 第  21  章  TS RemoteApp

34

宣告為 RemoteApp 程式爾後若要移除 RemoteApp 程式 , 請在該程式按右鈕、執行移除命令 , 如右圖:

Page 35: 第  21  章  TS RemoteApp

35

4. 啟用『遠端桌面連線』功能最後 , 別忘了 RemoteApp 功能其實還是利用『遠端桌面連線』功能 , 只不過將過程隱藏在背後 , 讓使用者不易感覺到。

所以伺服器還是必須啟用此功能 , 允許用戶端連線過來:

Page 36: 第  21  章  TS RemoteApp

36

21 - 3 發佈 RemoteApp 程式到用戶端 伺服器安裝且宣告了 RemoteApp 程式後 , 該如何告知用戶端呢?

通常藉由『 rdp 檔』和『 msi 檔』來做到 , 因此對每一個 RemoteApp 程式還要產生對應的 rdp 檔或 msi 檔(擇一即可)。

Page 37: 第  21  章  TS RemoteApp

37

建立 rdp 檔 以下示範如何建立『 Symantec Endpoint Prot

ection 』這個程式的 rdp 檔 , 首先請開啟 TS RemoteApp 管理員主控台:

Page 38: 第  21  章  TS RemoteApp

38

建立 rdp 檔

按下一步鈕

Page 39: 第  21  章  TS RemoteApp

39

建立 rdp 檔

按下一步鈕

Page 40: 第  21  章  TS RemoteApp

40

建立 rdp 檔

Page 41: 第  21  章  TS RemoteApp

41

建立 rdp 檔

Page 42: 第  21  章  TS RemoteApp

42

建立 msi 檔 若是要建立『 Symantec Endpoint Protectio

n 』這個程式的 msi 檔 , 也是先開啟 TS RemoteApp 管理員主控台:

Page 43: 第  21  章  TS RemoteApp

43

建立 msi 檔

按下一步鈕

Page 44: 第  21  章  TS RemoteApp

44

建立 msi 檔

按下一步鈕

Page 45: 第  21  章  TS RemoteApp

45

建立 msi 檔

Page 46: 第  21  章  TS RemoteApp

46

提供 rdp 檔或 msi 檔給用戶端 有了 rdp 檔或 msi 檔之後 , 接下來該讓用戶端能讀取這些檔案 , 其方式有以下多種 , 擇一使用即可:將 rdp 檔或 msi 檔當作郵件附件 , 寄送給用戶端。

將 rdp 檔或 msi 檔存放在網路共用資料夾 , 通知用戶端來直接執行或複製。

利用群組原則 , 設定為登入網域後自動執行 msi 檔。

Page 47: 第  21  章  TS RemoteApp

47

提供 rdp 檔或 msi 檔給用戶端 大家對於前兩種方式應該都沒有問題 , 但是第三種方式就需要特別說明。

請在網域控制站開啟群組原則管理編輯器主控台 , 然後如下操作:

Page 48: 第  21  章  TS RemoteApp

48

提供 rdp 檔或 msi 檔給用戶端

Page 49: 第  21  章  TS RemoteApp

49

提供 rdp 檔或 msi 檔給用戶端

爾後網域內的電腦連線到網域後 , 就會在桌面或開始功能表產生執行『 Symantec Endpoint Protection 』的捷徑。

Page 50: 第  21  章  TS RemoteApp

50

21 - 4 用戶端執行 RemoteApp 程式當用戶端已經能讀取 rdp 檔或 msi 檔之後 , 該如何利用它們呢?

其實就把他們當成一般的程式來執行即可 , 以下分別說明。

Page 51: 第  21  章  TS RemoteApp

51

執行 rdp 檔請雙按 SymCorpUI.rdp 檔:

Page 52: 第  21  章  TS RemoteApp

52

執行 rdp 檔

Page 53: 第  21  章  TS RemoteApp

53

執行 rdp 檔

Page 54: 第  21  章  TS RemoteApp

54

執行 rdp 檔

Page 55: 第  21  章  TS RemoteApp

55

執行 msi 檔假設我們已經將 SymCorpUI.msi 檔複製到用戶端( Tony-vista 電腦) , 請雙按該 msi 檔:

Page 56: 第  21  章  TS RemoteApp

56

執行 msi 檔 然後執行『開始 / 所有程式』命命 , 會發現多了一個『遠端程式 / Symantec Endpoint Protection 』命令:

Page 57: 第  21  章  TS RemoteApp

57

執行 msi 檔請執行『開始 / 所有程式 / 遠端程式 / Sy

mantec Endpoint Protection 』命令:

Page 58: 第  21  章  TS RemoteApp

58

執行 msi 檔

Page 59: 第  21  章  TS RemoteApp

59

執行 msi 檔

Page 60: 第  21  章  TS RemoteApp

60

21 - 5 TS Gateway + TS RemoteApp 的環境我們在上一章曾介紹過 TS Gateway 功能 , T

S RemoteApp 功能可與它搭配 , 形成以下的架構:

亦即用戶端係透過 TS Gateway 伺服器來執行 RemoteApp 程式 , 此時該如何設定呢?

Page 61: 第  21  章  TS RemoteApp

61

TS Gateway + TS RemoteApp 的環境請在伺服器開啟 TS RemoteApp 管理員主控台:

Page 62: 第  21  章  TS RemoteApp

62

TS Gateway + TS RemoteApp 的環境

Page 63: 第  21  章  TS RemoteApp

63

TS Gateway + TS RemoteApp 的環境 若取消勾選上圖的對 TS 閘道與終端機伺服器使用相同的使用者認證 , 則登入 TS Gateway 伺服器時必須輸入使用者名稱與密碼 , 登入 TS RemoteApp 伺服器時還要再次輸入使用者名稱與密碼 , 但選取之後就可以少輸入一次。

設定完畢之後 , 記得要『重新產生 rdp 檔或 msi 檔』 , 並依 21-19 頁的說明將這些檔案部署到用戶端 , 才能使這些新的設定發揮效用。