Bismillah
Cerita : Asyik chatting ternyata membawa soal baru Ada yang tanya tentang cara sharing di Linux, ada juga yang tanya cara menyalin file di Linux. Dua masalah yang sebenarnya sudah didukung oleh OS Linux, bahkan saat awal kemunculannya di depan mataku ini (wedew, dasarnya ane sendiri kan baru tahu Linux th.2003) ... qeqeqe
Langkah-langkah :
Dengan generalisasi (alias disamakan) maka solusinya kita gunakan layanan SSH, FTP dan NFS, plus aplikasi "mc"
A.Persiapan Layanan
a.1).Periksa dulu apakah layanan SSH, FTP dan NFS sudah aktif
=>lihat screenshot, abaikan tftp
a.2).Bila SSH belum aktif sila aktifkan
#/etc/rc.d/rc.ssh start
Bila blm executable silakan di chmod dulu
#chmod 755 /etc/rc.d/rc.ssh
a.3).Bila FTP belum aktif sila edit file dengan perintah
#mc -e /etc/inetd.conf
===> Lihat baris yang berisi proftpd
===> #ftp stream tcp nowait root /usr/sbin/tcpd proftpd
===> Tanda # di depan "ftp" dihapus saja, kemudian save (tekan F2)
Aktifkan kembali dengan perintah
#/etc/rc.d/rc.inetd restart
a.4).Bila NFS belum aktif sila edit file berikut
#mc -e /etc/exports
===> sebagai contoh kita akan berbagi folder BSE di user-1 dengan PC lain (dlm satu baris!)
/home/user-1/BSE 192.168.0.0/255.255.255.0(sync,ro,no_root_squash)
(/home/user-1/BSE => folder yg dishare; 192.168.0.0/255.255.255.0 => Group IP dari PC yg akan mendapat share; ro => read-only)
Silakan save (tekan F2)
Aktifkan layanan NFS dengan perintah
#/etc/rc.d/rc.nfsd start
a.5).Periksa kembali dengan langkah a.1. Bila semua layanan yg dibutuhkan sudah aktif maka kita lanjutkan ke solusi nyata
B.Sharing antar PC Linux, misalkan dari PC-user-1 ke PC-user-2.
b.1).Karena PC-user-1 sudah membagikan foldernya, tinggal PC-user-2 untuk mengambil bagian folder tersebut. Jadi saat ini kita membahas user-2, folder pembagian akan diletakkan di /home/user-2/BSE
$mkdir BSE
$mount -t nfs -o nolock 192.168.0.1:/home/user-1/BSE /home/user-2/BSE
(192.168.0.1:/home/user-1/BSE => folder user-1 yg dibagi sedangkan /home/user-2/BSE => folder user-2 yg berbagi)
b.2).Bila tidak ada kesalahan, maka user-2 sudah dapat melihat folder user-1 yang dibagikan.
b.3).Bila diinginkan baca-tulis di folder yang dibagikan, maka ganti opsi dari "ro" menjadi "rw" di sisi yang membagikan, lihat kembali langkah a.4.
b.4).Bila diinginkan berbagi dua sisi, yakni user-1 dibaca user-2 dan sebaliknya, maka di PC-user-2 juga harus dilakukan langkah a.1 s/d a.5 diatas plus b.1.
b.5).Bila diinginkan berjalan terus tanpa harus ketik perintah, sila sebagai root masukkan langkah b.1 ke /etc/rc.d/rc.local
C.Menyalin dengan FTP di sembarang PC Linux (LAN), misalkan salin dari PC-user-2 ke PC-user-1
c.1).Aktifkan aplikasi "mc"
$mc =>lihat screenshot
c.2).Sisi kiri adalah user-2, sekarang kita akan sambung via FTP ke user-1 di sisi kanan
Dari mc tekan F9-R-P =>lihat screenshot
Bila sukses, ada tanda #ftp di layar kanan atas =>lihat screenshot
c.3).Silakan salin apa yang kita kehendaki, tentunya hanya file yang dapat diakses oleh user-1 dan user-2 saja
c.4).Perhatian untuk folder atau file dengan nama sama. Bilamana kita menyalin folder atau file dengan nama sama, maka penyalinan tersebut mengakibatkan file lama digantikan oleh file baru !!!
D.Instalasi client secara remote, lanjutan artikel root remote login tanpa password
d.1).Siapkan folder berbagi di Server, misalkan /mnt/zip (lihat kembali langkah a.4) sebagai berikut :
#mc -e /etc/exports
/mnt/zip 192.168.0.100/255.255.255.0 (sync,ro,no_root_squash)
-Silakan save (tekan F2)
d.2).Kita ekspor kembali folder yang dibagikan
#exportfs -rv
d.3).Masuk client via SSH
#ssh user-1
d.4).Lekatkan folder pembagian ke client, misalkan IP Server adalah 192.168.0.100
#mount -t nfs -o nolock 192.168.0.100:/mnt/zip /mnt/zip
d.5).Pindah ke direktori /mnt/zip dan gunakan aplikasi mc
#cd /mnt/zip
#mc =>lihat screenshot
d.6).Misalkan kita akan instalasi games enigma ke client, sila masuk folder games milik Server =>lihat screenshot
d.7).Tekan Ctrl-O untuk hilangkan tampilan mc / alias pergi ke shell sementara. Oke, kita akan instalasi aplikasinya.
#installpkg enigma-1.01-i486-1gal.tgz
===>lihat screenshot
d.8).Tekan Ctrl-O lagi untuk kembali ke layar mc
d.9).Sila lanjut dengan instalasi aplikasi lainnya. Atau ingin upgradepkg ? Boleh saja, silakan eksplorasi ...
Terbukalah rahasia berbagi folder, bagaimana ? Mudah bukan
Revisi : Tgl. 24/10/08 untuk bagian D.Instalasi client secara remote
ya mudah om.. tpi perlu belajar ekstra sabar... step2 by step lumayan bisa dimengerti rinovan () (URL) - 27 11 08 - 07:28
Makasih dah komentar. Memang dirancang untuk pengguna Slack, walau tetap bisa jadi panduan buat distro lainnya. Ok, selamat mencoba. slackycml - 27 11 08 - 07:34
Linkdump
Tentang
Blog Hamba Alloh Penggemar Linux
Email: slackycml @slackycml.homelinux.org
Chat: Dal.Net room #awali