Versuchen Sie es mit sshfs
, ein Programm, das es ermöglicht, ein entferntes System, auf das über ssh zugegriffen werden kann, in einen lokalen Ordner einzuhängen.
Installieren Sie es, erstellen Sie einen Einhängepunkt und führen Sie Folgendes aus:
sshfs [email protected]:remote_dir /path/to/mount_point
Jetzt können Sie als lokales Verzeichnis auf das Remote-Verzeichnis zugreifen und den Texteditor Ihrer Wahl verwenden. Außerdem können Sie sshfs
verwenden als On-Demand-Video-/Musik-Streaming-Lösung (siehe diese Antwort).
Beispiel: wenn Sie das Verzeichnis music
mounten möchten eines Benutzers namens pippo
bei Host pluto
in einem Ordner ./pippo_music
dann ausführen:
sshfs [email protected]:music ./pippo_music
Sie können das Root-Verzeichnis des Pluto-Hosts auch mounten mit:
sshfs [email protected]:/ ./pippo_root
Um diesen Vorgang zu automatisieren, fügen Sie eine Zeile in fstab
hinzu :
sshfs#[email protected]:/ /media/pippo_root fuse defaults 0 0
Wenn es sich um Ubuntu handelt, haben Sie wahrscheinlich die vollständige GNOME-Suite zusammen mit GVFS installiert – damit Sie auf sftp://
zugreifen können URLs direkt in allen Apps.
-
Verwenden Sie Orte → Mit Server verbinden um das Dateisystem dieses Servers so zu verbinden, als wäre es ein lokales.
-
Machen Sie dasselbe von der Befehlszeile aus mit
gvfs-mount sftp://hostname.domain.tld/
Während GVFS spezifisch für GNOME-Apps ist, sind alle gemounteten GVFS-Speicherorte für jeden zugänglich Programm über /run/<user>/gvfs
(oder ~/.gvfs/
in älteren Versionen).
KDE-Programme unterstützen auch sftp://
über KIO, obwohl sie nicht das Äquivalent von /run/<user>/gvfs
haben .
Update zu einer alten Frage:
KDE unterstützt ein File-over-SsH-Protokoll namens fish. Grundsätzlich öffnen Sie Ihre Datei als URL mit dem Schema fish://, das auf die Datei verweist. KDE kopiert die Datei während der Bearbeitung lokal in eine temporäre Datei. Speichert und ein Beenden verschiebt die Datei zurück auf den Remote-Server.
z.B.
kate fish://[email protected]:/path/to/file.txt
Es gibt einen Wrapper für Nicht-KDE-Editoren (oder andere Tools):
kioexec other-editor-or-tool fish://[email protected]:/path/to/file.txt
Denken Sie daran, dass Sie wahrscheinlich die KDE-Bibliotheken auf Ihrem Computer haben, selbst wenn Sie GNOME-Desktop oder etwas anderes ausführen.