Coba sshfs
, sebuah program yang memungkinkan untuk memasang sistem jarak jauh yang dapat diakses melalui ssh ke folder lokal.
Instal, buat titik mount dan jalankan:
sshfs [email protected]:remote_dir /path/to/mount_point
Sekarang Anda dapat mengakses direktori jarak jauh sebagai direktori lokal dan Anda dapat menggunakan editor teks pilihan Anda. Selain itu, Anda dapat menggunakan sshfs
sebagai solusi streaming video/musik sesuai permintaan (lihat jawaban ini).
Contoh: jika Anda ingin memasang direktori music
pengguna bernama pippo
di host pluto
dalam folder ./pippo_music
lalu jalankan:
sshfs [email protected]:music ./pippo_music
Anda juga dapat memasang root host pluto dengan:
sshfs [email protected]:/ ./pippo_root
Untuk mengotomatiskan proses ini, tambahkan baris di fstab
:
sshfs#[email protected]:/ /media/pippo_root fuse defaults 0 0
Jika itu adalah Ubuntu, maka Anda mungkin telah menginstal suite GNOME lengkap, bersama dengan GVFS – sehingga Anda dapat mengakses sftp://
URL langsung di semua aplikasi.
-
Gunakan Tempat → Hubungkan ke Server untuk menghubungkan sistem file server tersebut seolah-olah sistem file lokal.
-
Lakukan hal yang sama dari baris perintah menggunakan
gvfs-mount sftp://hostname.domain.tld/
Meskipun GVFS khusus untuk aplikasi GNOME, semua lokasi GVFS yang terpasang dapat diakses oleh apa saja program melalui /run/<user>/gvfs
(atau ~/.gvfs/
di versi yang lebih lama).
Program KDE juga mendukung sftp://
melalui KIO, meskipun tidak memiliki persamaan dengan /run/<user>/gvfs
.
Perbarui pada pertanyaan lama:
KDE mendukung protokol FIle over SsH yang disebut fish. Pada dasarnya, Anda membuka file Anda sebagai URL dengan skema fish:// merujuk ke file tersebut. KDE menyalin file secara lokal ke file temp saat Anda mengedit. Penyimpanan dan penghentian akan mendorong file kembali ke server jarak jauh.
misalnya
kate fish://[email protected]:/path/to/file.txt
Ada pembungkus untuk editor non-KDE (atau alat apa pun):
kioexec other-editor-or-tool fish://[email protected]:/path/to/file.txt
Ingatlah bahwa Anda mungkin memiliki lib KDE di mesin Anda, bahkan jika Anda menjalankan desktop GNOME atau yang lainnya.