While the basic service is easy to set up and use, there are other issues to resolve
while trying to deploy it, two key issues being bandwidth and security. Even though
Terminal services are not very bandwidth intensive, plan out how much is needed for the
clients to connect properly. In case of security, if anybody manages to log in to the
server as administrator then he would have your entire network at his mercy. So, this
should be placed in the DMZ of your firewall, along with the rest of your Web and e-mail
servers. Then, open port number 3389 on your firewall, as that's what this service
uses.
Next, the Terminal services also have some security features, which need to be enabled.
Go to Start>Programs>Administrative Tools and open 'Terminal Service Configuration'.
From the left panel of the management console that opens, select connections. In the right
pane of the window, you'll find RDP-TCP (the protocol used to connect Terminal services).
Right click and select its properties, and you'll be able to define the encryption level
of the communication between the remote clients and the Terminal server. You can choose
high (128-bit), medium (56-bit) or low (40-bit) encryption levels. You can even restrict
the number of client sessions from the RDP-TCP property sheet. Select 'Network Adaptor'
and set maximum connections as per your requirement.