Cara memasang direktori jarak jauh dengan SSHFS

sshfs

SSH (Secure Shell) adalah protokol yang memungkinkan kita mengakses komputer jarak jauh dengan aman dan kemungkinannya sangat besar karena pada dasarnya yang akan kita lakukan saat menggunakannya adalah memiliki server seolah-olah kita sedang duduk di depan layar dan keyboardnya. Hari ini tersedia di * nix melalui OpenSSH, implementasi terbuka yang muncul kembali pada tahun 1999, dan kami akan menunjukkan kemungkinan yang sangat menarik bagi administrator sistem seperti yang dari pasang direktori jarak jauh di komputer lokal menggunakan SSHFS.

Berkat ini kami bisa menggunakan direktori di komputer jarak jauh sebagai bagian dari struktur direktori komputer lokal kita, dengan keuntungan konsekuen seperti dapat menggunakan skrip dan lainnya dengan cara yang lebih sederhana. Dan tentu saja, kita juga dapat menggunakan file explorer dan berkat itu menyalin atau memindahkan file dan folder dengan menyeret dan melepaskan, jadi mari kita lihat bagaimana memulainya.

Logikanya, hal pertama yang kita perlukan adalah memiliki instalasi OpenSSH yang sudah berjalan di server yang akan kita akses dan juga di klien. Maka sekarang saatnya menginstal sshfs, sesuatu yang sangat sederhana berkat fakta bahwa alat ini sudah ada Ini tersedia di repositori resmi Ubuntu (dan juga, karena ukurannya yang kecil kurang dari 50 Kb, sehingga dapat dipasang dalam beberapa detik):

# apt-get install shfs

Sekarang kita telah menginstal sshfs kita harus menggunakannya sesuai dengan penggunaannya, mirip dengan ssh pada kenyataannya kita harus menggunakannya otentikasi kami dengan nama pengguna dan kata sandi, itulah sebabnya mengapa tidak perlu dikatakan bahwa pengguna tersebut harus merupakan akun yang valid di komputer jarak jauh (dalam contoh kami itu adalah komputer dengan IP 192.168.1.100).

sshfs pengguna @ komputer jarak jauh: / jalur / ke / direktori

Jadi yang kita butuhkan adalah membuat direktori lokal yang akan mengarah ke direktori jarak jauh (yang dalam contoh kita bisa berupa / home / program), yang kita lakukan sebagai berikut:

#mkdir / mnt / server

Kemudian kami memasang direktori jarak jauh di direktori ini, melakukan:

#sshfs root@192.168.1.100: / home / program / / mnt / server

Kita akan dimintai password root di komputer jarak jauh, yang harus kita ketahui sehingga kita memasukkannya dan setelah ini kita akan memasang server jarak jauh di komputer lokal kita. Sesuatu yang dapat dengan mudah kami periksa jika kami menjalankan:

$ df -h

O:

ls -l / mnt / server

Begitu kita mulai menggunakan ini, kita pasti akan menghargai kenyamanan luar biasa yang ditawarkannya kepada kita, dan jika itu masalahnya kita mungkin ingin proses ini dilakukan secara otomatis saat kita menyalakan peralatan kita. Dan kita bisa mendapatkannya, untuk itu kita harus mengedit file tersebut / etc / fstab:

#vi / etc / fstab

Kami menambahkan entri berikut:

sshfs#$root@192.168.1.100: / / mnt / server fuse defaults, idmap = user, allow_other, reconnect, _netdev, users 0 0

Dengan ini kami akan mendapatkan apa yang kami inginkan, tetapi kami dapat melangkah lebih jauh dan jika tim kami memiliki kontroversi systemd sebagai sistem awal kita bisa menggunakan perakitan 'sesuai permintaan', artinya, ini akan dilakukan secara otomatis saat kita membutuhkannya (misalnya, saat kita mencoba mengakses direktori lokal yang terhubung ke direktori jarak jauh).

pengguna @ remotecomputer: / home / program / / mnt / server fuse.sshfs noauto, x-systemd.automount, _netdev, pengguna, idmap = pengguna, allow_other, sambungkan kembali 0 0


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.