Windows zu Linux Remote Desktop

14

Ich möchte von einem Windows-Desktop auf meinen Linux-Desktop (Ubuntu) zugreifen. Natürlich gibt es unter anderem VNC. Der Trick ist, dass ich nur eine Remote-Sitzung haben möchte, ohne dass eine lokale Bildschirmfreigabe erfolgt. Mit anderen Worten, wenn ich die Maus auf dem Windows-Computer tippe und bewege, möchte ich nicht, dass diese Aktivität auf dem Bildschirm des entfernten Linux-Systems angezeigt wird. Die Linux-Box sollte sich nur an der Anmeldeaufforderung befinden oder was auch immer sie vor meiner Remote-Anmeldung tat.

Jonathan Oliver
quelle

Antworten:

9

Ich habe dafür nx verwendet - Sie möchten freenx aus den Repositorys oder der 'offiziellen' kostenlosen Version des nomachine-Servers installieren und den Client von der nomachine-Site verwenden, um eine Verbindung dazu herzustellen

Zusätzlich zur Outperformance von VNC wird eine separate, optional persistente RAS-Sitzung gestartet

Alternativ könnten Sie einen Windows X-Client finden (ich würde Mobaxterm vorschlagen ) und eine Verbindung über xdmcp herstellen.

Geselle Geek
quelle
6

Mir sind zwei Möglichkeiten bekannt, wie Sie dies tun können:

  1. Installieren Sie einen VNC-Server auf der Linux-Box, der als eigener X-Server fungiert oder diesen startet, anstatt den an der Hauptanzeige angeschlossenen Server als Marionette zu verwenden.

  2. Installieren Sie Cygwin / X oder Xming (danke, jcrawfordor) VcXsrv und verwenden Sie das netzwerktransparente Design von X11, um Ihre entfernten Anwendungen lokal auszuführen. Es ist ein bisschen weniger offensichtlich, wie es geht, aber Sie können damit lokale Windows-Apps und Remote-Linux-Apps auf demselben Desktop mischen, als wären sie alle lokale Windows-Apps.

Bildbeschreibung hier eingeben

ssokolow
quelle
1
Ich weiß nicht, was ich sagen soll. Ich bin hin und weg! Linux-Anwendungen in ihren eigenen kleinen Fenstern auf meinem Windows-Desktop - gibt es nichts, was das süße, süße Baby nicht kann?
Kromey
Cygwin muss hierfür nicht verwendet werden. Sie benötigen lediglich einen X-Server und eine native Windows-Option. Dies ist VIEL leichter und einfacher einzurichten - Xming: sourceforge.net/projects/xming
jcrawfordor
1
Vielen Dank, @ jcrawfordor. Ich habe es meiner Antwort mit Credits hinzugefügt, falls zukünftige Leser die Kommentare nicht lesen.
ssokolow
Noch eine Alternative: Ich hatte einige Erfolge mit NX / FreeNX anstelle von VNC. Für einen vollständigen Remotedesktop mit Windows-Terminalserver (mstsc.exe) ist die Einrichtung mindestens so einfach wie bei VNC und es wird weniger Bandbreite benötigt, was über DSL (oder DFÜ) hilfreich sein kann. Aber wenn Sie nur die X11-Clients benötigen, die auf Ihrem Windows-Computer angezeigt werden sollen, dann gewinnt Xming plus PuTTY und ist meine Anlaufstelle, wenn ich keinen Linux-Computer (oder eine bereits installierte VM ...) habe
mike
Das scheint eine wirklich coole Sache zu sein. Das einzige Problem ist, dass ich nur Version 6.9 herunterladen kann, während sie auf der Website bei 7 etwas zu sein scheinen, aber es gibt keinen Download-Link.
AntonioCS
1

Wenn ich eine Verbindung von einem Windows-Computer zu einem Linux-Computer herstellen muss, verwende ich normalerweise einen XRDP, mit dem Sie den Windows RDP-Client verwenden können.

http://www.xrdp.org/

enry
quelle
0

Wenn Sie den Chrome-Webbrowser verwenden, können Sie die Chrome Remote Desktop App verwenden. Dies ist wahrscheinlich der einfachste Weg, dies zu tun.

Neves
quelle
0

Ein kompatibles Protokoll und eine kompatible App müssen auf beiden Seiten verfügbar sein und ausgeführt werden - dem Client (Windows) und dem Server (Linux).

Die Leute werden eine Menge Apps und Protokolle vorschlagen, und das ist großartig. Wenn Sie jedoch nur für die einfache Verwendung minimale neue Services und Apps installieren möchten, tun Sie das, was ich getan habe, und befolgen Sie den zuletzt beschriebenen Weg.

Es gibt einige Möglichkeiten, dies zu tun:

  • Installieren Sie auf beiden Seiten einen kompatiblen Client und Server. Hier gibt es unzählige Möglichkeiten, aber das bedeutet, dass Sie auf beiden Seiten etwas Neues installieren müssen, damit es funktioniert.
    Nachfolgend wird ein Pfad mit weniger Aktivitäten / Installations- und Systemänderungen vorgeschlagen.

  • Verwenden Sie den Standardwert von einem und fügen Sie einen kompatiblen hinzu:

    • Verwenden der Client-Standardeinstellung (Windows: RDP) auf dem Server (Linux):
      Installieren Sie einen Windows RDP-kompatiblen RDP / Terminal Services-Server (X-RDP) auf dem Server (Linux). Nach meinen jüngsten Erfahrungen und der Lektüre, dass es nicht kürzlich / häufig aktualisiert wurde, funktioniert es möglicherweise nicht mit RDP-Clients mit aktualisierten Versionen unter Windows

    • Verwenden von Server Default (Linux: VNC) auf dem Client (Windows):
      Am einfachsten ist es, einen VNC-Client / Viewer unter Windows zu installieren und auf den Server zuzugreifen. Um es noch einfacher zu machen, habe ich kürzlich eine Portable-Version heruntergeladen, um die Installation / Einrichtung auf dem Client-Computer zu vermeiden.
      Ich werde sie nicht alle auflisten, aber es gibt einige, wenn Sie für Portable VNC Viewer / Client googeln.
      Eine, die ich gerade benutzt habe, ist UltraUNC oder UVNC

Alex S
quelle