Solved

question on Remote Desktop Services Security

Posted on 2011-09-22
5
495 Views
Last Modified: 2013-11-06
Question about Remote Desktop Security. Please read it carefully before answering quick and half answers. Thank you.

1. When you have a Server 2008 R2 (standard installation) with Remote Desktop enabled, what is the security risk of making it publically accessible over the internet? Should you never do that or is the security risk limited? I know there have been removed a lot of vulnerabilities in the RDP protocol but I'm not sure what the status is today.

2. If you DO enable it are there any special things you should pay attention to?

4. Is it more advisable to only make the RDweb interface publically available or is that imposing the same security risk?

Thanks for any help in advance.
0
Comment
Question by:Stephans2
5 Comments
 
LVL 3

Expert Comment

by:jrgcomputing
ID: 36579946
There is a risk with making a RDP available over the Web. A lot depends on your password policy and how strong your user accounts are.

A safer way would be to set up VPN on demand and use VPN to establish a connection to the local network and then initiate the RDP from there.
0
 
LVL 9

Accepted Solution

by:
Lester_Clayton earned 500 total points
ID: 36716974
Yes, there is always a risk, but if you make it so that only network level authentication is allowed, then it's less of a risk.  This means that you have to authenticate to the sever before you can establish the RDP session.  It's as secure as SSL on an FTP server, so unless somebody tries to brute force you, you are probably fine.

RDWeb is also fine to make publicly available.  People will connect to the RDweb using SSL, and only after they are successful, can they launch the .RDP file which will connect them to the session.  Lots of companies use the standard security.

Two tips I can give you however,

If you're using RDWeb, then you might as well also use RD Gateway - RD Gateway will allow you to tunnel RDP sessions through your SSL enabled web server.  You can also impose a lot more security on RD Gateway than you can on a standard RDP session.  It's a bit more complex to set up, but there are many guides available on the net for that.

Another tip is to change the default port for RDP - you can make it so that you either

Make your servers listen on the different port or
Make it so that your Nat router forwards the external port of choosing to the internal port 3389.

To change the port number, open the registry and change the value for HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber to be your new port number.

Be careful that you don't specify a hex value and think it's a decimal value :)
0
 

Author Comment

by:Stephans2
ID: 36717283
Thank you Lester for your excellent answer.
0
 
LVL 27

Expert Comment

by:Tolomir
ID: 37175643
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Users of Windows 10 Professional can disable automatic reboots using the policy editor. This tool is not included in the Windows home edition. But don't worry! Follow the instructions below to install (a Win7) policy editor on your Windows 10 Home e…
Our Group Policy work started with Small Business Server in 2000. Microsoft gave us an excellent OU and GPO model in subsequent SBS editions that utilized WMI filters, OU linking, and VBS scripts. These are some of experiences plus our spending a lo…
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now