Ich wollte es mit grafischen Werkzeugen über ssh ausprobieren. Nur um etwas Neues zu lernen :)
Mein Verständnis ist also, dass ich mich wie folgt verbinde: ssh -port -x user @ server
Aber ich verwende Ubuntu Server, so dass es keine GUI und somit keine GUI-Tools hat. Mein Verständnis ist, dass ich gedit auf dem Server installieren muss. Aber auch xserver?
Kann mir jemand diese Konzepte erklären?
Sie müssen gedit nicht auf Ihrem Server installieren, können jedoch gedit auf Ihrem Desktop verwenden, um Dateien auf dem Server zu bearbeiten. Hier ist das Howto:
http://thecodecentral.com/2010/04/02/use-gedit-as-remote-file-editor-via-ftp-and-ssh-ubuntu
quelle
Ok, tut mir leid, ich habe gerade festgestellt, dass es bei dieser Frage speziell um X über ssh oder so etwas geht. Aber da ich das geschrieben habe, werde ich es trotzdem posten. Wenn Sie nicht nur "neue Dinge ausprobieren" möchten, wie die gestellte Frage, und nur eine Datei auf einem SSH-Server mit gedit öffnen möchten. Ich persönlich würde es nicht so machen. Aber manchmal möchte ich eine Datei in gedit öffnen können, wenn ich mich über ssh bei meinem Server anmelde. So bin ich hier gelandet. (und darauf habe ich hier keine Antwort gefunden)
ssh bedeutet, dass auch sftp verfügbar ist. Moderne GNU / Linux-Dateimanager unterstützen die Verbindung zum SFTP-Server und das Durchsuchen und Öffnen und Bearbeiten von Dateien, so wie sie lokal sind (aber normalerweise langsamer über das Internet).
Ich habe ein Login mit einem öffentlichen Schlüssel eingerichtet, um die Sicherheit und Bequemlichkeit zu gewährleisten, damit ich mich über ssh und sftp ohne Passwort bei meinem Server anmelden kann, indem ich einfach auf ein Lesezeichen klicke, das ich in nautilus erstellt habe:
So mache ich es also. Ich denke, es heißt gvfs und es ist ein virtuelles Dateisystem, das nautilus & co verwendet. Sie können es so einrichten, dass Server beim Booten automatisch bereitgestellt werden und bei Bedarf jederzeit Verzeichnisse (auf der Konsole) verfügbar sind.
quelle
Verwenden Sie den folgenden Befehl
quelle