Lesson 4: Deploying Terminal Services to Client Computers

Client computers or terminals connect to a Terminal server using a small client program installed on disk or in firmware. The choice of which client platform to use depends on the current installed base and individual user need. At a minimum, ensure that every client computer or terminal that you expect to connect to a Terminal server is physically capable of hosting the client software and connecting over the network. This lesson walks you through the various procedures used to deploy Terminal Services to Client computers.


After this lesson, you will be able to

  • Optimize Terminal Services deployment to client computers
  • Determine the best method to upgrade existing Terminal Services
  • Install and configure applications

Estimated lesson time: 45 minutes


Preparing to Deploy Terminal Services

Windows-based client computers connecting to Terminal Services should have at least an 80386 microprocessor running at 33 MHz (though a 486/66 is recommended), a 16-bit VGA video card, and the Microsoft TCP/IP stack. The Terminal Services client runs on Windows for Workgroups 3.11, Windows 95, Windows 98, Windows NT 3.51 or later, and Windows 2000.

The Terminal Services client takes up only about 500 KB of disk space and typically uses approximately 4 MB of RAM when running. If client bitmap caching is enabled, another 10 MB of disk space might be used. For best performance, a computer running the Terminal Services client should have a total of 8 MB of physical RAM or more under Windows for Workgroups 3.11 or Windows 95, 24 MB or more for Windows 98, and 32 MB or more for Windows 2000.

NOTE


A Terminal Services client for Windows CE devices can be found on the Windows 2000 Server installation CD-ROM in the \Valueadd\msft\mgmt\mstsc_hpc folder.

The RDP client software is installed by default as a subcomponent of Terminal Services. The various clients are installed in the directory %systemroot%\system32\clients\tsclient.

There are two ways to deploy the client:

  • Create a file share to do the installation over the network.
  • Select Terminal Services Client Creator from the Administrative Tools menu and make a client image that can be installed with a floppy disk.

NOTE


The Terminal Services client requires TCP/IP to connect to the server, but Terminal Services itself can use IPX to gain access to Novell servers if necessary.

Client Configurations

You can optimize Terminal Services by following these recommendations:

  • Disable the Active Desktop.
  • Disable smooth scrolling.
  • Minimize the use of graphics and animation, including animated graphics, screen savers, blinking cursors, and the animated Microsoft Office Assistant. Place shortcuts on the desktop and keep the Programs submenu as flat as possible. Avoid using bitmaps in wallpaper; in Display Properties set Wallpaper to None on the Background tab and select a single color from the Appearance tab.
  • Enable file sharing on client computers and share drives with easily identifiable names like "drivec." Be aware of the security implications involved.
  • Avoid the use of MS-DOS or Win16 (16-bit) applications where possible.
  • Configure the Terminal server to return the user's logon name rather than the computer name to applications that make use of a NetBIOS function that calls for the computer name.
  • Train users to use Terminal Services hot key sequences. There are a few important differences in the hot key sequences used in a Terminal Services client session than in a Windows 2000 session.

Upgrading to Terminal Services

The approach you take to upgrade to Terminal Services depends upon your existing Terminal Services setup.

WinFrame with or without MetaFrame

There is no direct upgrade path from WinFrame to Terminal Services. In this case you first have to upgrade to Microsoft Terminal Server 4.0 and then upgrade to Windows 2000.

Terminal Server 4.0 without MetaFrame

With Terminal Server 4.0 installed, there is a direct upgrade path to Terminal Services. When you install Windows 2000, the server recognizes the Terminal Server 4.0 edition, automatically performs the upgrade, and automatically enables Terminal Services in Application Server mode. Note that you might need to reinstall existing applications if you enable Terminal Services in Application Server mode.

Terminal Server 4.0 with MetaFrame

Upgrading from Terminal Services 4.0 with MetaFrame is similar to upgrading from Terminal Server 4.0, but first you need to upgrade to the MetaFrame version for Windows 2000. After MetaFrame is upgraded, you can follow the same procedure for upgrading from Terminal Server 4.0 without MetaFrame.

Windows NT without Terminal Services

When you install Windows 2000, select Terminal Services in Remote Administration or Application mode to enable Terminal Services.

Installing and Configuring Applications

A Windows 2000 server that is configured to run Terminal Services in Application Server mode provides multiple concurrent user connections to any number of applications.

It is recommended that applications be added or removed by using the Add/Remove Programs function under Control Panel. This process automatically manages the Terminal Services installation requirements. It is also possible to install the application directly by putting the server into Install mode.

To put the Terminal Server in Install mode, type change user /install. After the software installation is complete, type change user /execute to return the Terminal Server to Execute mode.

The change user commands are not necessary when using Add/Remove Programs because Add/Remove Programs takes care of this process in the background. Add/Remove Programs is preferred because there is always the possibility of error or omission when using the command lines. If an application is installed without using Add/Remove Programs and without using the command line to set the Install mode, the application should be removed and reinstalled.

Only administrators are allowed to install applications on a Terminal Services application server.

Deploying Applications through Group Policy

Deploying applications through Active Directory service and Group Policy by using Windows Installer is a very flexible application deployment method. It allows applications to be installed and managed in a number of different ways. The following are the three main ways applications can be deployed using Windows Installer:

  • A user installs them on a local computer.
  • The system administrator assigns them from the domain controller to a user or a computer.
  • The system administrator publishes from the domain controller for a user.

Before an application can be installed using Windows Installer, an .MSI installation package must be available for the application.

Deploying Applications from a Domain Controller

To deploy an application from a domain controller, a system administrator needs to assign a .MSI-based application to a computer. Application servers cannot assign or publish applications to users.

Transform files are required if the original application installation package did not install all of the necessary components of the application to the local disk. Transform files allow you to select what, if anything, needs to be installed during the installation.

A system administrator can also install an application from a remote session or the console of an application server. A typical installation is initiated by using the following command:

 Msiexec/I ApplicationName.MSI TRANSFORMS=TransformFileName.MST ALLUSERS=1 

The installation of an application in a multi-user environment is quite different from an installation to an individual user. Application server software installation must not jeopardize the system that is running, and the installation must be configured to allow concurrent users. For these reasons, only administrators can install applications, and users are not able to install anything.

It is the responsibility of the system administrator to decide which applications are needed and to ensure that applications are locally installed and available before allowing remote user connections.

Practice: Installing and Configuring Terminal Services and Terminal Services Licensing

In this practice you install Windows 2000 Terminal Services, and then run remote administration from Server02 to Server01. Next, you install Terminal Services Licensing and then establish a terminal session from Server02 to Server01.

Exercise 1: Preparing an Application for Terminal Services Application Mode Operation

In this exercise, you uninstall the Windows 2000 Administration Tools and then reinstall them to ensure that they run properly from a terminal session. Make sure that the Windows 2000 Server installation CD-ROM is inserted in the CD-ROM drive on Server01 and that you are logged on as Administrator on Server01.

  1. On Server01, click the Start menu, point to Settings, and then click Control Panel.
  2. In Control Panel, double-click Add/Remove Programs.

    The Add/Remove Programs dialog box appears.

  3. In the Currently Installed Programs box, click Windows 2000 Administrative Tools, and then click the Remove button.

    The Add/Remove Programs message box appears, asking if you want to remove the Windows 2000 Administrative Tools from your computer.

  4. Click Yes.

    A Windows Installer status box appears and then the Windows 2000 Administrative Tools status box appears as the tools are removed.

    The Add/Remove Programs dialog box no longer contains the Windows 2000 Administrative Tools.

  5. In the left frame, click Add New Programs.
  6. From the main window, click CD or Floppy.

    The Install Program From Floppy Disk or CD-ROM screen appears.

  7. Click Next.

    The Run Installation Program screen appears.

  8. In the Open text box, type <cd-rom>:\i386\adminpak.msi where <cd-rom> is the drive letter of your CD-ROM drive.
  9. Click Next.

    The Windows Installer status box appears and then the Windows 2000 Administrative Tools Installation status box appears. After a few moments, the Windows 2000 Administrative Tools Setup wizard appears.

  10. Click Next.

    The Installation Progress screen appears as installation proceeds.

    After a few minutes, the Completing the Windows 2000 Administrative Tools Setup wizard appears.

  11. Click Finish.

    The After Installation screen appears.

  12. Click Next.

    The Finish Admin Install screen appears.

  13. Read the text on this screen and then click Finish.

    The Add/Remove Programs dialog box appears.

  14. Click the Close button.
  15. Close Control Panel.

Exercise 2: Connecting to Terminal Services in Application Mode and Running Terminal Services Tools

In this exercise you install the terminal services client on Server02 and then run a terminal screen from Server02 to Server01. Inside the terminal session running on Server02 you monitor the session using tools installed on Server01. Server01 and Server02 should be logged on as Administrator to the MICROSOFT domain.

  1. On Server01 click the Start menu and then click Run.

    The Run dialog box appears.

  2. In the Open text box, type C:\winnt\system32\clients and then click OK.

    The Clients window appears.

  3. Click the Tsclient folder.
  4. Click the File menu and then click Sharing.

    The Tsclient Properties dialog box appears with the Sharing tab active.

  5. Click the Share This Folder radio button.

    Tsclient appears in the Share Name text box.

  6. Click OK.
  7. Close the Clients window.
  8. On Server02 click the Start menu and then click Run.

    The Run dialog box appears.

  9. In the Open text box, type \\server01\tsclient and then click OK.

    The Tsclient On Server01 window appears.

  10. Double-click the win32 folder.
  11. Double-click the disks folder.
  12. Double-click the disk1 folder.
  13. Double-click the setup icon.

    The Terminal Services Client Setup screen appears.

  14. Click Continue.

    The Name And Organization Information dialog box appears.

  15. Type your name and then click OK.

    The Confirm Name And Organization Information message box appears.

  16. Click OK.

    A License Agreement message box appears.

  17. Click the I Agree button.

    The Terminal Services Client Setup dialog box appears.

    Notice that the client software is installed below the Program Files folder.

  18. Click the large button to install the Terminal Services Client software.

    The Terminal Services Client Setup message box appears asking if you want this installation routine to apply to all users of this computer.

  19. Click Yes.

    The installation progresses and then the Terminal Service Client Setup message box appears stating that the installation was successful.

  20. Click OK.
  21. Close the Disk1 window.
  22. On Server02 click the Start menu, point to Programs, point to Terminal Services Client, and then click the Terminal Services Client icon.

    The Terminal Services Client dialog box appears.

  23. In the Server drop-down list box, type Server01.
  24. Leave the Screen area at 640 x 480, verify that the Enable Disk Compression check box is selected, and select the Cache Bitmaps To Disk check box.
  25. Click the Connect button.

    The Server01 - Terminal Services Client window appears.

  26. In the Log On To Windows dialog box, type Jane_Doe. In the Password field type student and then click OK.

    Notice that the Jane_Doe personal profile appears which is indicated by the custom color scheme.

  27. From within the terminal session, click the Start menu, point to Programs, point to Administrative Tools, and then click Terminal Services Manager.

    The SERVER01 - Terminal Services Manager snap-in starts inside of the terminal session.

  28. In the console tree, click SERVER01.
  29. In the details pane, click Jane_Doe.
  30. Click the Actions menu and then click Status.

    Status information about the Jane_Doe session appears.

  31. Click the Close button.
  32. Click the Actions menu and then click Send Message.

    The Send Message dialog box appears.

  33. In the top Message title box, type Message from the Administrator and in the bottom Message box, type Terminal Services will be shutting down for maintenance in a few minutes. Please close your session.
  34. Click OK.

    A message box from the Administrator appears in the terminal session.

  35. Click OK.
  36. Close the SERVER01 - Terminal Services Manager snap-in and then close the SERVER01 - Terminal Services Client window.

    The Disconnect Windows Session message box appears.

  37. Read the message and then click OK.
  38. Shut down Server02 and Server01.

Lesson Summary

In this lesson you learned that every client computer or terminal that you expect to connect to a Terminal server must be physically capable of hosting the client software and connecting over the network. A Windows 2000 server that is configured to run Terminal Services in Application Server mode provides multiple concurrent user connections to any number of applications. You can deploy applications through Active Directory service and Group Policy or from a domain controller.



MCSE Training Kit(c) Microsoft Windows 2000 Accelerated 2000
MCSE Training Kit(c) Microsoft Windows 2000 Accelerated 2000
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 244

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net