Ich habe einen Remote-Server mit Linux und ich benutze macOS. Ich kann eine Verbindung zu diesem Server über ssh
Befehl herstellen. Ich habe festgestellt, dass ssh -X
verwendet wird, um die X11-Weiterleitung zu aktivieren. Also habe ich versucht, eine Verbindung zu diesem Server herzustellen, indem ich den Befehl ssh -X [email protected]
ausgeführt habe und eine Anwendung auf dem Verbindungsterminal gestartet habe. Ich erwarte, dass dieses Fenster auf meinem MacOS gezeigt werden sollte, aber es tat es nicht. Gibt es eine andere Konfiguration, die ich in anderen einstellen muss, um das X11 vorwärts zu arbeiten?Wie kann ich eine x-Window-Anwendung auf einem Remote-Rechner öffnen und dieses Fenster auf meinem lokalen Rechner anzeigen lassen
0
A
Antwort
0
Macs nicht ihre GUI in X laufen Sie müssen zuerst XQuartz installieren.
-2
Try this:
ssh -XC [email protected] -p PortNumber
+0
Während dieser Code die Frage beantworten kann, die Bereitstellung zusätzlicher Kontext in Bezug darauf, wie und/oder warum es das Problem löst würde den langfristigen Wert der Antwort verbessern. – Badacadabra
Verwandte Themen
- 1. Wie starte ich jstatd auf meinem lokalen Rechner?
- 2. Wie kann ich auf eine URI einer DTD-Datei auf meinem lokalen Rechner zugreifen?
- 3. Wie kann ich dieses UITableView anzeigen lassen?
- 4. Kann nicht eine Wordpress-Site auf einem lokalen Rechner laufen
- 5. url rewiting Probleme auf Magento auf meinem lokalen Rechner installiert.
- 6. Entwicklungsumgebung auf meinem Rechner
- 7. JNLP-Installationen auf einem lokalen Rechner ausführen
- 8. Anzeigen auf einem lokalen Computer beim Ausführen auf einem Server
- 9. kann nicht installiert StrongLoop auf meinem Rechner
- 10. Datenbankverbindung auf dem lokalen Rechner
- 11. kann ich nicht Kubernetes Version in meinem lokalen Rechner bekomme
- 12. Wie verschiebe ich 2 csv-Dateien von meinem lokalen Rechner auf einen entfernten Rechner (beide sind Windows-Rechner)?
- 13. Kann ich eine Sharepoint-Site auf meinem lokalen Computer erstellen?
- 14. Server und Clients auf einem Rechner laufen lassen (Netbeans 8.1)
- 15. Task-Läufer läuft nicht auf meinem lokalen Rechner
- 16. Wie kann ich dieses Problem auf meinem PC replizieren?
- 17. Kann Svcutil.exe auf meinem Rechner nicht finden
- 18. Wie führe ich zwei Schienen Projekte auf meinem Rechner gleichzeitig
- 19. Wie migrieren MySQL-Datenbanken zu meinem lokalen Rechner
- 20. Kann ich Apache und Glassfish auf einem Server laufen lassen?
- 21. Fenster öffnen und Funktion für dieses Fenster ausführen
- 22. Wie kann ich UNIX_TIMESTAMP korrekt auf meinem lokalen setzen?
- 23. Wie kann ich eine OpenGL-Anwendung, die auf einem Linux-Rechner installiert ist, von meinem Windows-Rechner ausführen?
- 24. SQL Azure-Datenbank auf lokalen Rechner exportieren
- 25. Wie kann ich die Dateien auf meinem Server anzeigen?
- 26. Belastungstest C++ - Programm auf dem lokalen Rechner
- 27. Wie können wir eine Datei auf dem Remote-Rechner vom lokalen Rechner mit FileDialog in swt in Java öffnen?
- 28. Wie nvd3 Beispiele auf dem lokalen Rechner verwenden
- 29. Stop Quarz Job auf dem lokalen Rechner
- 30. Ausführen eines lokalen Skripts auf einem Remote-Rechner
können Sie mobaxterm App verwenden - es hat kostenlose Version; Entschuldigung nicht für MAC, aber am einfachsten wäre ein Tool: http://alternativeto.net/software/mobaxterm/?platform=mac – Drako
Führen Sie X auf Ihrem Mac? – choroba
Dann hatten Sie einen x-Weiterleitungsfehler. Das ist * genau * wie x-Forwarding funktioniert. Sie können auch 'ssh -Y user @ host' versuchen, aber Sie müssen *' X11-Forwarding' in '/ etc/ssh/sshd_config' durch Setzen von' X11Forwarding yes' aktivieren (dann 'sshd' neu starten, auf einem' systemd' system, 'systemctl restart sshd') –