Microsoft KB Archive/309825

= HOW TO: Securely Copy and Paste Files Between the Terminal Services Client and the Terminal Server in Windows 2000 =

Article ID: 309825

Article Last Modified on 11/13/2006

-

APPLIES TO


 * Microsoft Windows 2000 Server

-



This article was previously published under Q309825



IN THIS TASK
SUMMARY Terminal Services Configuration Install the Rdpclip Utility
 * Install the Rdpclip Utility on the Terminal Server
 * Configure the Terminal Services Client

REFERENCES

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry



SUMMARY
When you use Windows 2000 Terminal Services, you can run your own dedicated sessions on a Terminal server. You can run the Terminal Services client software to connect to Terminal servers and to run line-of-business programs. If you are an administrator, you can use Terminal Services to manage remote computers more easily. This article describes how to securely copy and paste files between the Terminal Services client computer and Terminal server.

back to the top

Terminal Services Configuration
You can configure Terminal Services network security to use one of the following settings:  Low: When you use this setting, data that is sent from the client to the server is protected. The main purpose for this setting is to encrypt sensitive data that moves from the client to the server, such as the user password. Medium: When you use this setting, data that is sent from the client to the server is encrypted, and display information that is sent from the server to the client is encrypted. Both the Low setting and the Medium setting use the Microsoft-RC4 56-bit encryption algorithm. High: When you use this setting, 128-bit encryption is supported after you install the Windows 2000 High Encryption Pack on the Terminal Services client and the Terminal server. You can download the Windows 2000 High Encryption Pack from the following Microsoft Web site:

http://www.microsoft.com/windows2000/downloads/recommended/encryption/default.mspx



When you use the default Terminal Services configuration, you cannot copy and paste files between the Terminal Services client and the Terminal server. However, when you use the Rdpclip (Rdpclip.exe) utility that is included in the Windows 2000 Server Resource Kit, you can copy and paste files between the Terminal Services client and the Terminal server.

back to the top

Install the Rdpclip Utility
To use the Rdpclip utility, complete the following two procedures:
 * 1) Install the Rdpclip utility on the Terminal server.
 * 2) Configure the Terminal Services client.

NOTE: These procedures do not work with Terminal Services Advanced Client (TSAC).

back to the top

Install the Rdpclip Utility on the Terminal Server
WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

On the Terminal server, follow these steps:  Install the Windows 2000 Server Resource Kit. Download the Rdpclip hotfix from the following Microsoft Web site, and then install it:

http://download.microsoft.com/download/win2000platform/rdpclip/1.0/NT5/EN-US/rdpclip_hotfix.exe

 Start Microsoft Windows Explorer, and then locate the Resource Kit folder.</li> Right-click each of the following files, click Properties, and then click the Version tab to confirm the file version:

NOTE: If you use version 5.1 or later of the Remote Desktop Protocol (RDP) client, the end user will not be able to use the Rdpclip utility to copy and paste files between the user's computer and the Windows 2000 Server-based computer that is running Terminal Services.</li> Start Registry Editor (Regedt32.exe).</li> Locate and click the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\Clip Redirector

</li> Double-click the Name value, and then type fxrdpclp in the Value data box to replace &quot;rdpclip.&quot;</li> Locate and click the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd

</li> Double-click the Startup Programs value, and then type fxrdpclp in the Value data box to replace &quot;rdpclip.&quot;</li> Rename the Rdpclip.exe file in the Resource Kit folder to &quot;Fxrdpclp.exe&quot;.</li> Copy both the Fxrdpclp.exe file and the Fxfr.dll file that are located in the Resource Kit folder to the Windows_folder\System32 folder.</li> Restart the Terminal server.</li></ol>

back to the top

Configure the Terminal Services Client
On Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows NT, and Windows 2000 Terminal Services clients, follow these steps:
 * 1) Copy the Fxfr.dll file from the Resource Kit folder to the Program Files\Terminal Services Client folder.
 * 2) Rename the Rdpdr.dll file in the Program Files\Terminal Services Client folder to &quot;Rdpdr.pss&quot;.
 * 3) Copy the Rdpdr.dll file in the Resource Kit folder to the Program Files\Terminal Services Client folder.
 * 4) Start a Terminal Services client session with the updated Terminal server.
 * 5) Right-click a file in the Terminal Services dialog box and click Copy.
 * 6) Right-click a location on the desktop of the Terminal Services client and click Paste.

back to the top

<div class="references_section">