Bekerja dengan fusefs-sshfs

Setelah pusing transfer file antar server untuk update website yang harus bolak-balik melakukan koneksi ftp akhirnya nemu juga cara yang lebih mudah tanpa harus melakukan perubahan di sisi server.

fusefs-sshfs mampu melakukan mounting folder antar server lewat ssh sehingga saya merasa bekerja di komputer lokal 😀

Seperti biasa saya akan melakukan installasi lewat ports

cd /usr/ports/sysutils/fusefs-sshfs

make install clean

pada proses ini anda akan ditanya beberapa config, tapi berhubung saya malas saya ok saja semuanya tanpa memilih satupun opsi yang diberikan 😀

proses diatas berlangsung cukup lama soalnya ada beberapa dependensi yang diminta ditambah lagi koneksi internet yang lumayan lelet membuat semua bertambah lama. Tetapi akhirnya beres juga semuanya. Kemudian setelah selesai installasi fusefs-sshfs kita lakukan langkah berikut

edit file /etc/rc.conf dan tambahkan baris berikut

fusefs_enable="YES"

sekarang kita jalankan fusefs dengan command

#/usr/local/etc/rc.d/fusefs start

setelah fusefs jalan sekarang kita buat folder sebagai mount point dan kemudian mount folder target dengan command seperti berikut ini.

mkdir /usr/home/website

sshfs -o idmap=user giest@giest.or.id: /usr/home/website

disini anda mungkin akan ditanya konfirmasi keyfingerprint anda cukup jawab y saja, kemudian anda akan ditanya password dari ssh target.

kalau anda berhasil login, maka sekarang folder /usr/home/website merupakan folder home dari user giest di server giest.or.id. Setiap perubahan yang anda lakukan akan berakibat langsung ke folder tujuan jadi kalo anda copy file dari mana saja dari lokal ke foler /usr/home/website akan sama dengan mentrasfer file tersebut lewat ftp.

Sekarang gimana kalo ternyata port sshd server anda sudah dirubah tidak lagi port 22 misalnya menjadi 12345, ternyata gampang saja cukup ketikan

sshfs -o idmap=user -p 12345 giest@giest.or.id: /usr/home/website

Kayaknya cukup segitu dulu ya :D, tapi jangan lupa selalu unmount setelah anda beres bekerja soalnya pernah kejadian lupa umount setelah satu hari tiba-tiba cpu proccess melonjak sampe-sampe terpaksa box nya di restart 🙁 sedih…


About this entry