====== RDP (Remote Desktop Protocoll) ====== Das Remote Desktop Protocol (RDP) ist ein Netzwerkprotokoll von Microsoft zum Darstellen und Steuern von Desktops auf fernen Computern. Es regelt, wie die Terminaldienste („Terminal Services“) unter Microsoft Windows NT angesprochen und genutzt werden. Der Dienst wird normalerweise auf Port 3389 TCP bereitgestellt. [[wpde>Remote Desktop Protocol|Quelle: Wikipedia]] * Version 6 (Win7/2008) setzt Network Level Authentication (NLA) vorraus, das kann man abschalten mit "beliebige Versionen von Remote-desktop zulassen" gibt dabei aber ein Stück Sicherheit auf ===== Sicherheit ===== * [[http://www.heise.de/security/artikel/print/61945|Man-in-the-middle-Attacks weiterhin möglich: Lösung: TLS]] ==== Standard-Port ändern ==== Registry-Schlüssel: ''HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp'', doppelt auf PortNumber klicken, Basis auf Dezimal umstellen und geben die gewünschte Portnummer eingeben, nach Neustart ist die Einstellung wirksam. [[http://support.microsoft.com/kb/306759/de|Ändern des Ports für eingehende Verbindungen zum Remotedesktop]] [[http://go.microsoft.com/?linkid=9759545|Fixit-Tool]] ===== Links ===== * [[http://de.wikipedia.org/wiki/Remote-Desktop|Remote Desktop Protocol]] * [[http://www.linux-magazin.de/content/view/full/59677|Industriestandard mit FreeRDP: Hersteller gründen Open Thinclient Alliance]] ===== Clients ===== ==== Windows ==== Der Client ist standardmäßig integriert ("Remotedesktopverbindungen"). [[windows:Vista]] verwendet das [[http://www.heise.de/newsticker/meldung/93691/|RDP-Protokoll in Verson 6]], auch die Version 7 ist mit Win7 und Server 2008 eingeführt worden. Für ältere Betriebssysteme kann [[http://support.microsoft.com/kb/969084|der Client auf RDP v7 aktualisiert werden]], die neue Features stehen jedoch nur mit Win7 und Server 2008 zur Verfügung. ==== Linux ==== * [[http://remmina.sourceforge.net/|remmina]] * rdesktop: [[netzwerke:RDP]]v4 (Sound funktioniert mit WinXP), [[netzwerke:RDP]]v5 * **tsclient** (Gnome): [[netzwerke:RDP]], [[netzwerke:RDP]]v5, [[netzwerke:RFB#VNC]] * krdc (KDE): können [[netzwerke:RFB#VNC]] und [[netzwerke:RDP]] * Freerdp ab Version 1.0 unterstützt Version 6 mit Network Level Authentication (NLA) ==== webbasiert ==== * [[http://www.linux-magazin.de/content/view/full/75497|Guacamole 0.7.0 bringt neues GUI und Audio]] ===== Server ===== ==== Windows ==== Ein RDP-Server ist standardmäßig integriert ("Remotedesktopverbindungen"). * **WinXP**: Es kann eine Verbindung hergestellt werden, eine zweite Verbindung ist nur möglich wenn man den erstem Benutzer bittet sich abzumelden. Einen Abmeldezwang oder ein Timeout gibt es nicht. Immerhin kann der erste Benutzer seine Sitzung später wieder aufnehmen. * **Win7**: Es kann eine Verbindung hergestellt werden, eine zweite Verbindung ist nur möglich wenn man den ersten Benutzer abmeldet (das kann innerhalb von 30s vom eingeloggten Benutzer abgelehnt werden). * **Server 2008**: Es sind mehrere gleichzeitige Verbindungen möglich. * [[https://github.com/stascorp/rdpwrap|RDP Wrapper Library]] ermöglicht die Beschränkungen aufzuheben, z.b. kann mit einem Benutzer gleichzeitig mehrere RDP-Verbindungen aufmachen. * [[http://www.aads-worldwide.hk/shop.html|AADS Enterprise]] (ehemals [[http://www.xpunlimited.com|XP unlimited]] das [[http://www.heise.de/newsticker/meldung/Microsoft-geht-gegen-Anbieter-von-Terminalserver-Loesung-vor-1762785.html||es nur noch es für Windows-Server gibt]]) ==== Linux ==== * [[http://xrdp.sourceforge.net/|xrdp]] - ein freier RDP-Server * [[http://www.lxpn.de/index.php?page=thinstuff-lx-server|Thinstuff LX Server]] - kommerzielle RDP-Server