Sie können die X11-Weiterleitung über SSH verwenden; Stellen Sie sicher, dass die Option
aktiviert istX11Forwarding yes
ist in /etc/ssh/sshd_config
aktiviert auf dem Remote-Server und aktivieren Sie entweder die X11-Weiterleitung manuell mit
ssh -X remoteserver
oder fügen Sie eine Zeile hinzu, die besagt
ForwardX11 yes
zum entsprechenden Hosteintrag in ~/.ssh/config
Das erfordert natürlich eine funktionierende X-Anzeige am lokalen Ende. Wenn Sie also Windows verwenden, müssen Sie etwas wie XMing installieren und dann die X11-Weiterleitung in PuTTY einrichten, wie in diesen Referenzen gezeigt:
- Mit PuTTY und Xming eine Verbindung zu CSE herstellen
- X11-Weiterleitung mit Xming und PuTTY
- Verwenden Sie Linux über Windows mit Xming, hier oder hier
ETA:Lesen Sie noch einmal und sehen Sie sich Ihre Erläuterungen in den Kommentaren an. FTP könnte Ihren Anforderungen noch besser entsprechen, da Sie damit SFTP-Ordner so "mounten" können, als wären sie normale Netzlaufwerke. Siehe hier, hier, hier (für Windows XP/7/Vista) oder hier (für Windows 8).
Shadur hat beschrieben, wie man X aktiviert. Beachten Sie, dass die /etc/ssh/sshd_config
ist serverseitig und die ~/.ssh/config
befindet sich auf der Client-Seite, also sprechen wir im Allgemeinen von zwei verschiedenen Maschinen. Die X-Weiterleitung zeigt Ihre entfernte Anwendung auf dem lokalen X-Display an. Also müssen die beiden Konfigurationen dem entfernten und dem lokalen jeweils mitteilen, dass diese Operation stattfinden soll.
Ob Sie X verwenden sollten, hängt davon ab. Sie müssen (mindestens) die folgenden Faktoren berücksichtigen.
-
Welche Bandbreite hast du? Was ist seine Geschwindigkeit? Ist es dosiert? Gibt es eine Kappe? Wenn Sie eine sehr schnelle Verbindung zum Netz und keine Einschränkungen haben, ist das X besser nutzbar, ansonsten kann es sehr langsam sein. Denken Sie daran, dass X im Allgemeinen ein Netzwerkfresser ist; es ist nicht bandbreitenoptimiert (oder was auch immer der richtige Ausdruck ist).
-
Welche Tools planen Sie, über X zu verwenden? Gibt es Nicht-GUI-Ersatz/Äquivalente? Wenn Sie Beispiele für die Arten von Tools nennen, die Sie verwenden möchten, könnten die Leute Alternativen vorschlagen, falls verfügbar. Beachten Sie auch, dass einige bekannte Tools sowohl in GUI- als auch in Befehlszeilen-/Konsolenform vorliegen. Z.B. emacs, aptitude, Fehler melden.
Im Allgemeinen empfehle ich, Befehlszeilen- (apt, wget, rsync) oder Curses-Anwendungen (wie aptitude oder mc) zu verwenden, wenn sie verfügbar sind und das tun, was Sie brauchen. Solche Apps sind nicht unbedingt schlechter als X-Apps; Einige davon sind gute Anwendungen. Z.B. Die Software von John Davis, zB jed und slrn, beides Konsolen-Apps, zeigen seine unverwechselbare Ästhetik und sind Kunstwerke. Übrigens, einen X-Server auf einem Windows-Client laufen zu lassen, um sich mit einem Linux-Server zu verbinden, ist eine Option, wenn auch keine besonders gute.
Wenn Sie einen lokalen Linux-Server haben, verschwinden die Bandbreitenprobleme und X ist eine viel praktikablere Option.
Ich habe freenx
gefunden und nxclient
eine sehr leistungsstarke Remote-Desktop-Lösung zu sein, weit besser als vnc
oder X11
. Ich würde es versuchen.