For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mosh in Remote Desktop Manager über WSL verwenden

Mosh ist ein UDP-basiertes Remote-Shell-Protokoll, das die SSH-Infrastruktur für die Authentifizierung nutzt, wodurch seine Verwendung sicher ist. Es ist sehr nützlich in Szenarien mit hoher Latenz und schlechter Konnektivität, da es die Sitzung wiederherstellt, sobald die Verbindung wieder normal ist, anstatt sie zu trennen.

Beachten Sie, dass Mosh etwa 3 GB Festplattenspeicher belegt und über die Internetverbindung einige Hundert MB herunterlädt, da es im Wesentlichen ein zweites Betriebssystem ist.

PowerShell sollte für diese Lösung als Administrator ausgeführt werden.

Schritte zur Installation von Mosh

  1. Öffnen Sie PowerShell.

  2. Installieren Sie WSL2 selbst mit dem Befehl wsl --install.

    WSL sollte nun im Startmenü verfügbar sein. Möglicherweise ist nach dieser Installation ein Neustart erforderlich.

  3. Installieren Sie Debian mit wsl --install -d debian.

    Ein Assistent fordert Sie möglicherweise auf, während der Installation ein Benutzerkonto zu erstellen. Debian sollte nun im Startmenü verfügbar sein. Möglicherweise ist nach dieser Installation ein Neustart erforderlich.

  4. Laden Sie alle verfügbaren Softwareupdates mit wsl sudo apt update herunter.

  5. Das WSL-Image kann veraltet sein und veraltete Software enthalten. Geben Sie wsl sudo apt full-upgrade ein.

  6. Installieren Sie Mosh mit wsl sudo apt install mosh.

Sobald Mosh installiert ist, kann es mit dem gewohnten Befehl verwendet werden, indem wsl davor gestellt wird (z. B. wsl mosh user@server.example.com).

Mosh-Integration in Remote Desktop Manager 2023 und später

  1. Erstellen Sie einen Windows Terminal-Eintrag, der sich unter Neuer EintragVerschiedenes befindet.

  2. Stellen Sie sicher, dass die Option Anzeige auf Eingebettet (Registerkarten) eingestellt ist.

  3. Verwenden Sie den oben genannten Befehl wsl mosh user@server.example.com im Feld Ausführen.

  4. Klicken Sie auf OK, um zu speichern und das Fenster zu schließen.

    Windows 11-Benutzer sollten Windows Terminal bereits vorinstalliert haben, Windows 10-Benutzer müssen es jedoch möglicherweise über den Microsoft Store herunterladen.

Mosh-Integration in Remote Desktop Manager 2022 und früher

Es wird empfohlen, auf die neueste Version von Remote Desktop Manager zu aktualisieren; diese Methode kann jedoch als Problemumgehung mit Remote Desktop Manager 2022 verwendet werden.

  1. Erstellen Sie einen Eintrag Befehlszeile (Externe Anwendung), der sich unter Neuer EintragVerschiedenes befindet.

  2. Die Option Anzeige muss auf Eingebettet (Registerkarten) eingestellt sein.

  3. Geben Sie C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.16.10262.0_x64__8wekyb3d8bbwe\WindowsTerminal.exe in das Feld Ausführen ein.

  4. Geben Sie C:\Windows\system32\wsl.exe -d Debian mosh user@myserver.example.com in das Feld Argumente ein. Es wird empfohlen, die Pfade zu überprüfen, um sicherzustellen, dass sie in der jeweiligen Umgebung korrekt sind.

  5. Klicken Sie auf OK, um zu speichern und das Fenster zu schließen.

    Möglicherweise ist ein Update auf Remote Desktop Manager 2023 erforderlich, damit diese Integration ordnungsgemäß funktioniert.

Tipps und Tricks

WSL2 unterstützt kein IPv6, sondern nur IPv4, es ist jedoch möglich, mit dem folgenden Befehl zu WSL1 zurückzuwechseln: wsl --set-version Debian 1.

Die Verwendung von Mosh über die zusätzliche WSL-Schicht kann zu Einschränkungen bei der Authentifizierung führen; es gibt jedoch eine Problemumgehung.

Zuletzt aktualisiert

War das hilfreich?