X11-Weiterleitung über Plink in Tramp einrichten

741
James in Ottawa

Ich habe versucht, TRAMP für den Remote-Zugriff auf einige Server bei der Arbeit zu verwenden. Ich versuche, eine Verbindung zu einem Remote-Server über Emacs herzustellen, um R-Dateien zu bearbeiten und eine R-Sitzung remote auszuführen.

Mein Setup ist wie folgt:

  • Auf meinem Computer läuft Windows 7 mit Emacs 24.2.1, Xming 7.5.062 und PuTTY 0.62

  • Auf dem Server wird Red Hat 5.8 ausgeführt

Der relevante Teil meiner .emacs-Datei ist:

(require 'tramp) (setq tramp-default-method "plink") (setq ssh-explicit-args '("-ssh -X")) (setq explicit-shell-file-name '"/bin/zsh") 

Ich kann Remoteverbindungen herstellen, Dateien bearbeiten und eine Shell ausführen, aber ich kann den Server nicht dazu bringen, Fenster auf meiner Fenstermaschine zu öffnen. Ich habe die Zugriffskontrolle auf der Xming-Instanz auf meinem Windows-Computer deaktiviert. Wenn ich PuTTY zum Öffnen einer Remote-Sitzung verwende, kann ich X-Windows remote zum Laufen bringen. Das Problem ist, wenn ich Plink über Emacs / TRAMP benutze.

Vielen Dank,

2

0 Antworten auf die Frage