Skip to main content

6. Januar 2026

Verwenden von FreeRDP und Remote-Desktop für RDP-Verbindungen

Wenn Sie beabsichtigen, RDP statt Omnissa Horizon Blast oder PCoIP für Verbindungen zu Remote-Desktops zu verwenden, können Sie zwischen einem Remote-Desktop-Client (rdesktop) und FreeRDP (xfreerdp) – der Open Source-Implementierung des Remote-Desktop-Protokolls (RDP) – wählen, das unter der Apache-Lizenz freigegeben ist.

Da das Programm rdesktop nicht länger aktiv entwickelt wird, kann Omnissa Horizon Client auch die ausführbare Datei xfreerdp ausführen, wenn Ihre Linux-Maschine über die für FreeRDP erforderliche Version und die entsprechenden Patches verfügt.

Verwenden Sie einen Paketmanager, wie z. B. apt für Ubuntu oder yum für RHEL, um die aktuelle Version von xfreerdp oder rdesktop auf der Linux-Maschine zu installieren.

Wichtig: Wenn Sie Verbindungen mit Remote-Desktops oder Remoteanwendungen auf einem Microsoft RDS-Host herstellen möchten, müssen Sie xfreerdp verwenden oder den Lizenzierungsmodus in „Pro Benutzer“ ändern, falls dieser Host mittels des Lizenzierungsmodus „Pro Gerät“ konfiguriert ist. Grund dafür ist, dass der Lizenzierungsmodus „Pro Gerät“ erfordert, dass der RDP-Client eine Client-ID bereitstellt, während rdesktop diese ID im Gegensatz zu xfreerdp nicht zur Verfügung stellt.

Syntax für die Authentifizierung auf Netzwerkebene

Viele Konfigurationsoptionen für das Programm rdesktop sind mit denen für das Programm xfreerdp identisch. Ein wichtiger Unterschied besteht jedoch darin, dass xfreerdp die Authentifizierung auf Netzwerkebene (NLA) unterstützt. NLA ist standardmäßig deaktiviert. Zur Aktivierung der Authentifizierung auf Netzwerkebene muss die folgende Befehlszeilenoption verwendet werden:

--enableNla

Zudem müssen Sie die Option /cert-ignore hinzufügen, damit der Zertifikatsprüfungsprozess gelingen kann.

Falls das Kennwort Sonderzeichen enthält, versehen Sie die Sonderzeichen mit dem Escape-Zeichen (wie z. B. \$).

Bestimmte Syntax für die Verwendung von FreeRDP mit Horizon Client

Beachten Sie Folgendes:

  • Sie müssen Sonderzeichen, die Sie in der in Anführungszeichen einschließen, mit dem Escape-Zeichen versehen. Beispielsweise wird das Sonderzeichen $ wie in pa$$word nicht mit einem Escape-Zeichen versehen. Stattdessen müssen Sie 'pa$$word' verwenden.

  • Wenn Endbenutzer eine Sitzung-in-Sitzung-Implementierung von Horizon Client verwenden, müssen Sie die Option /rfx verwenden. Ein Beispiel für eine Sitzung-in-Sitzung-Implementierung ist eine Sitzung, bei der sich ein Endbenutzer bei Horizon Client auf einem Thin Client anmeldet, sodass der Endbenutzer nur die Horizon Client-Schnittstelle sieht. Der Endbenutzer startet dann eine geschachtelte Version von Horizon Client, um eine von einem RDS-Host bereitgestellte Remoteanwendung zu verwenden. Wenn Sie in solchen Fällen nicht die Option /rfx verwenden, kann der Endbenutzer in der Desktop- und Anwendungsauswahl des verschachtelten Clients die Symbole für den Remote-Desktop und die Remoteanwendung nicht sehen.

Funktionseinschränkungen für RDP-Verbindungen

Aufgrund eines bekannten Problems funktioniert rdesktop derzeit nicht auf Ubuntu-Systemen.

Eine vollständige Liste anderer bekannter Probleme mit RDP-Verbindungen finden Sie in den Versionshinweisen zu Horizon Client für Linux.

War diese Seite hilfreich?

Feedback zu diesem Thema geben

War dieses Thema hilfreich?

Bitte geben Sie keine personenbezogenen oder vertraulichen Daten an.

Link wird erstellt…