
Damit ssh -x
kann ich ein GUI-Programm über SSH ausführen. Wenn ich beispielsweise eine Linux-Maschine mit aktiviertem SSH und X11 habe, kann ich die (X-basierten) GUI-Programme (die sich physisch auf der Linux-Maschine befinden und dort tatsächlich ausgeführt werden) ausführen und von meinem Mac aus ausführen (d. h. auf dem Mac anzeigen und Eingaben über die Mac-Tastatur und -Maus entgegennehmen).
Wenn ich dasselbe unter Windows tun möchte (ein Programm auf einem Windows-Computer starten und es mit meinem Mac steuern), wie kann ich das tun? Im Moment verwende ich TeamViewer, aber ich möchte wissen, ob es eine Lösung gibt, mit der ich nur das Programm auf meinem Mac und nicht den gesamten Remote-Desktop anzeigen kann.
(Ich habe Citrix bereits ausprobiert.)
Antwort1
Ich denke, Sie benötigen eine Art Remote-Login-Unterstützung (nicht RDP/VNC) unter Windows. Versuchen Sie SSH unter Cygwin:http://www.howtogeek.com/howto/41560/how-to-get-ssh-command-line-access-to-windows-7-using-cygwin/
Anschließend sollten Sie in der Lage sein, vom Mac per SSH auf den PC zuzugreifen und Programme auszuführen.
Antwort2
Als Ergänzung zur obigen Antwort.
Versuch, den SSH-Server zu verwendenDasund Installieren und Konfigurieren eines Pakets von Cygwin für X11-Weiterleitung,Hier
Es scheint, dass Sie für den SSH-Client einige Bibliotheken auf dem Mac installieren müssen.
Über X11 für Mac
X11 ist nicht mehr im Mac enthalten, aber X11-Server- und Client-Bibliotheken sind beim XQuartz-Projekt verfügbar.
Apple hat das XQuartz-Projekt als Gemeinschaftsprojekt zur Weiterentwicklung und Unterstützung von X11 auf dem Mac ins Leben gerufen. Das XQuartz-Projekt basierte ursprünglich auf der Version von X11, die in Mac OS X v10.5 enthalten war. Seitdem sind mehrere Versionen von XQuartz mit Fehlerbehebungen, Unterstützung für neue Funktionen und zusätzlichen Verbesserungen des X11-Erlebnisses erschienen. Apple ist Mitwirkender am XQuartz-Projekt und hat daran gearbeitet, sicherzustellen, dass X11 wie erwartet mit macOS und den neuesten verfügbaren Versionen von XQuartz funktioniert.
X11-Server- und Clientbibliotheken für macOS sind im XQuartz-Projekt unter www.xquartz.org verfügbar. Laden Sie die neueste verfügbare Version herunter.