Cara memasang sistem fail jauh ke atas SSH di Linux
- 4953
- 1203
- Clay Weber
SSHFS adalah sistem fail berdasarkan pada Protokol Pemindahan Fail SSH (SFTP). Di sebelah terpencil kita hanya perlu memasang pelayan SSH, kerana kebanyakan pelayan SSH sudah menyokong ini, tidak ada kaitan dengan pelayan jauh kecuali memasang pelayan SSH. Di sisi klien kita perlu memasang pakej SSHFS FUSE untuk melancarkan sistem fail jauh. Versi yang lebih baru SSHFS menggunakan fius. Versi fius SSHFS ditulis semula oleh Miklos Szeredi.
Ciri -ciri SSHFS:
- Berdasarkan Fuse (Rangka Kerja Sistem UserPace Terbaik untuk Linux)
- Multithreading: Lebih dari satu permintaan boleh dalam perjalanan ke pelayan
- Membenarkan bacaan besar (max 64k)
- Kandungan Direktori Caching
Langkah 1 - Pasang SSHFS FUSE
Untuk Centos/RHEL Pengguna, Fuse SSHFS boleh didapati di bawah repositori epel, jadi pastikan anda memasang repositori epel dalam sistem anda. Sekarang laksanakan arahan berikut untuk memasangnya
Pada Centos/RHEL:
# yum pasang fius-sshfs
Di Ubuntu & Dabian:
$ sudo apt-get update $ sudo apt-get install sshfs
Langkah 2 - Gunung Direktori Jauh
Mari Pasang Direktori Pelayan Jauh menggunakan SSHFS. Pastikan sistem jauh mempunyai pelayan SSH yang berjalan dengan sambungan SSH yang betul dari sistem anda.
Pertama, buat titik gunung
# mkdir /mntssh
Mari memasang direktori jauh. Untuk contoh ini kita sedang memasang /rumah/remoteuser direktori dari 192.168.1.12 (Jauh.Contoh.com) sistem ke sistem tempatan kami.
# sshfs [dilindungi e -mel]:/rumah/remoteuser/opt/mntssh
[Output Contoh]
Keaslian Jauh Tuan Rumah.Contoh.com (192.168.1.12) 'Tidak dapat ditubuhkan. Cap jari utama RSA ialah 77: 85: 9E: FF: DE: 2A: EF: 49: 68: 09: 9B: DC: F0: F3: 09: 07. Adakah anda pasti mahu terus menyambung (ya/tidak)? Ya [E -mel dilindungi] Kata Laluan:
Langkah 3 - Sahkan gunung
Setelah memasang sistem fail jauh di titik gunung tempatan, sahkan dengan menjalankan perintah gunung.
# 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, mod = 620) TMPFS ON /DEV /SHM TYPE TMPFS (RW) /DEV /SDA1 ON /BOOT TYPE EXT4 (RW) [E -mel dilindungi]: /Home /Remoteuser ON /MNTSSH FUSE TYPE.SSHFS (RW, NOSUID, NODEV)
Juga, navigasi ke titik gunung anda, anda akan melihat fail daripadanya dari sistem jauh
# cd /mntssh # ls
Langkah 4 - Direktori Gunung pada Boot Sistem
Sekiranya anda ingin memasang sistem fail jauh secara automatik setiap kali apabila sistem anda reboot, tambahkan entri berikut /etc/fstab fail. Pastikan anda mempunyai persediaan SSH berasaskan utama antara sistem jauh dan tempatan.
[dilindungi e -mel]:/home/remoteuser/mntssh fius.sshfs lalai 0 0
Langkah 5 - Direktori Unmount
Sekiranya kerja anda selesai dan anda tidak memerlukan lagi direktori yang dipasang, cuma buangnya dengan menggunakan arahan berikut.
# umount /mntssh
Juga keluarkan entri dari /etc/fstab fail