GNU/Linux >> Belajar Linux >  >> Linux

Ssh – Bagaimana Cara Mengedit File dari Jarak Jauh Melalui Ssh?

Saya harus mengedit beberapa file yang ditempatkan di beberapa server yang dapat saya jangkau melalui ssh.

Saya lebih suka mengedit file-file ini dalam vim yang disesuaikan di workstation saya (saya tidak berhak mengubah vim pengaturan pada server jauh). Terkadang saya ingin mengedit file dengan sublime text atau editor GUI lainnya.

Tentu saja, saya dapat mengunduh file-file ini, mengeditnya secara lokal dan mengunggahnya kembali ke server. Apakah ada solusi yang lebih elegan?

Jawaban yang Diterima:

Anda dapat melakukan ini dengan memasang folder jarak jauh sebagai sistem file menggunakan sshfs. Untuk melakukan ini, pertama-tama beberapa prasyarat:

#issue all these cmds on local machine
sudo apt-get install sshfs
sudo adduser <username> fuse #Not required for new Linux versions (including Ubuntu > 18.04)

Sekarang, lakukan proses pemasangan:

mkdir ~/remoteserv    
sshfs -o idmap=user <username>@<ipaddress>:/remotepath ~/remoteserv

Setelah ini, masuk saja ke folder yang di-mount dan gunakan vim lokal Anda sendiri yang disesuaikan.


Linux
  1. Cara Mengunduh dan Mengunggah File melalui SSH

  2. Bagaimana Cara Menyalin File Dari Jarak Jauh Melalui SSH Tanpa Memasukkan Kata Sandi Anda?

  3. Bagaimana cara melakukan tunnel HTTP melalui SSH melalui SOCKS?

  1. Bagaimana cara mengekstrak file melalui koneksi FTP?

  2. File rsync melalui host perantara

  3. Bagaimana cara scp melalui mesin perantara?

  1. Cara Menonaktifkan Login Pengguna Root melalui SSH

  2. Bagaimana Cara Scp Melalui Mesin Menengah??

  3. Bagaimana cara menginstal Linux dari jarak jauh melalui SSH?