Prueba sshfs
, un programa que permite montar un sistema remoto accesible vía ssh a una carpeta local.
Instálelo, cree un punto de montaje y ejecute:
sshfs [email protected]:remote_dir /path/to/mount_point
Ahora puede acceder al directorio remoto como local y puede usar el editor de texto de su elección. Además, puedes usar sshfs
como una solución de transmisión de música/video bajo demanda (ver esta respuesta).
Ejemplo: si desea montar el directorio music
de un usuario llamado pippo
en el anfitrión pluto
en una carpeta ./pippo_music
luego ejecuta:
sshfs [email protected]:music ./pippo_music
También puede montar la raíz del host Plutón con:
sshfs [email protected]:/ ./pippo_root
Para automatizar este proceso, agregue una fila en fstab
:
sshfs#[email protected]:/ /media/pippo_root fuse defaults 0 0
Si es Ubuntu, entonces probablemente tenga instalado el paquete completo de GNOME, junto con GVFS, para que pueda acceder a sftp://
URL directamente en todas las aplicaciones.
-
Use Lugares → Conectar al servidor para conectar el sistema de archivos de ese servidor como si fuera uno local.
-
Haz lo mismo desde la línea de comando usando
gvfs-mount sftp://hostname.domain.tld/
Aunque GVFS es específico de las aplicaciones de GNOME, cualquier puede acceder a todas las ubicaciones de GVFS montadas. programa a través de /run/<user>/gvfs
(o ~/.gvfs/
en versiones anteriores).
Los programas de KDE también son compatibles con sftp://
a través de KIO, aunque no tienen el equivalente de /run/<user>/gvfs
.
Actualización sobre una vieja pregunta:
KDE admite un archivo sobre el protocolo SsH llamado fish. Básicamente, abre su archivo como URL con el esquema fish:// que hace referencia al archivo. KDE copia el archivo localmente en un archivo temporal mientras lo edita. Guardar y salir devolverá el archivo al servidor remoto.
p.ej.
kate fish://[email protected]:/path/to/file.txt
Hay un contenedor para editores que no son de KDE (o cualquier herramienta):
kioexec other-editor-or-tool fish://[email protected]:/path/to/file.txt
Recuerde que probablemente tenga las bibliotecas de KDE en su máquina, incluso si ejecuta el escritorio GNOME u otra cosa.