Cara memasang sistem file jarak jauh melalui ssh di linux

Cara memasang sistem file jarak jauh melalui ssh di linux

Sshfs adalah sistem file berdasarkan Protokol Transfer File SSH (SFTP). Di sisi jarak jauh kita hanya perlu menginstal server ssh, karena sebagian besar server SSH sudah mendukung ini, tidak ada yang bisa dilakukan di server jarak jauh kecuali menginstal server ssh. Di sisi klien kita perlu menginstal paket SSHFS sekering untuk memasang sistem file jarak jauh. Versi yang lebih baru dari SSHFS menggunakan sekering. Versi sekering dari SSHFS ditulis ulang oleh Miklos Szeredi.

Fitur SSHFS:

    • Berdasarkan FUSE (Kerangka Sistem FileSpace Terbaik untuk Linux)
    • Multithreading: Lebih dari satu permintaan dapat dilakukan ke server
    • Memungkinkan bacaan besar (maks 64k)
    • Isi Direktori Caching

Langkah 1 - Instal Fuse -SSHFS

Untuk Centos/rhel Pengguna, sekering Sshfs tersedia di bawah repositori EPEL, jadi pastikan Anda telah menginstal repositori EPEL di sistem Anda. Sekarang jalankan perintah berikut untuk menginstalnya

Di CentOS/RHEL:

# yum menginstal sekering-sshfs 

Di Ubuntu & Dabian:

$ sudo apt-get update $ sudo apt-get install sshfs 

Langkah 2 - Direktori Mount Remote

Mari pasang direktori server jarak jauh menggunakan sshfs. Pastikan sistem jarak jauh memiliki server SSH yang berjalan dengan konektivitas SSH yang tepat dari sistem Anda.

Pertama, buat titik mount

# mkdir /mntssh 

Mari kita memasang direktori jarak jauh. Untuk contoh ini kami sedang memasang /home/remoteUser direktori dari 192.168.1.12 (terpencil.contoh.com) Sistem ke sistem lokal kami.

# sshfs [email dilindungi]:/home/remoteUser/opt/mntssh 

[Output sampel]

Keaslian remote tuan rumah.contoh.com (192.168.1.12) 'tidak bisa didirikan. Sidik jari kunci RSA adalah 77: 85: 9e: FF: DE: 2A: EF: 49: 68: 09: 9b: DC: F0: F3: 09: 07. Apakah Anda yakin ingin terus menghubungkan (ya/tidak)? Ya [Email Dilindungi] Kata Sandi: 

Langkah 3 - Verifikasi Mount

Setelah memasang sistem file jarak jauh pada titik pemasangan lokal, verifikasi dengan menjalankan perintah mount.

# mount /dev /mapper /vg_svr1-lv_root on /type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev /pts type devpts (rw, gid = 5, Mode = 620) TMPFS ON /DEV /SHM TYPE TMPFS (RW) /DEV /SDA1 ON /BOOT TYPE EXT4 (RW) [Email Dilindungi]: /Beranda /RemoteUser ON /MNTSSH TYPE FUSE.SSHFS (RW, Nosuid, NODEV) 

Juga, navigasikan ke titik pemasangan Anda, Anda akan melihat file darinya dari sistem jarak jauh

# CD /MNTSSH # LS 

Langkah 4 - Direktori Pasang pada Boot Sistem

Jika Anda ingin memasang sistem file jarak jauh secara otomatis setiap kali saat sistem Anda reboot, tambahkan entri berikut ke /etc/fstab mengajukan. Pastikan Anda memiliki pengaturan SSH berbasis kunci antara Remote dan Sistem Lokal.

[Email Dilindungi]:/Home/RemoteUser/MNTSSH FUSE.SSHFS default 0 0 

Langkah 5 - Direktori Belum Masuk

Jika pekerjaan Anda sudah selesai dan Anda tidak membutuhkan lagi direktori yang dipasang, cukup buka menggunakannya menggunakan perintah berikut.

# Umount /mntssh 

Juga hapus entri dari /etc/fstab mengajukan