Berbagi Directory Berdasarkan IP Adrress Menggunakan Samba

ini mungkin bukan hal yang baru, mungkin juga gak berguna. mungkin juga ada solusi yang lebih baik.ini hanya sekedar catatanku saat “ngotak-atik” samba server. ide awalnya, saya hanya ingin agar setiap komputer punya directory sendiri-sendiri di server samba dan komputer yang satu tidak dapat menggunakan direktori milik komputer lainnya. banyak solusi pilihan yang bisa saya pakai dan lebih banyak pula solusi-solusi yang tidak saya ketahui. salah satu dari berbagai solusi tersebut adalah memetakkan direktori berdasarkan user seperti halnya user linux. namun kali ini saya akan mencoba memetakkan direktori berdasarkan nomer IP. solusi ini saya akui tidak begitu bagus bila memiliki client yang cukup banyak terutama bila konfigurasi IP pada masing-masing client-client di atur dengan DHCP. satu hal lagi yang saya beri catatan bahwa saya tidak memperhatikan sisi keamanan. bisa saja seorang yang ingin melihat data milik komputer lain dengan IP 192.168.5.1, yang diperlukan hanya merubah IP Address komputer miliknya menjadi 192.168.5.1, mudah bukan?!

OK! cukup dua langkah saja.

  1. langkah pertama menyiapkan folder yang akan kita share dan ubahlah nama masing-masing folder yang telah disiapkan menjadi nomer IP komputer klien. misalnya folder yang akan kita share terletak di /home/pujangga/public/192.168.5.1, /home/pujangga/public/192.168.5.2, /home/pujangga/public/192.168.5.3, /home/pujangga/public/192.168.5.4 dan seterusnya.
  2. edit file konfigurasi samba. biasanya terletak di /etc/samba/smb.conf dan tambahkan baris berikut:

[buatMu]

comment = direktori untuk masing masing komputer

path = /home/pujangga/public/%I/

guest ok = yes

read only = no

intinya pada variabel yang saya definisikan di bagian path. variabel %I menunjukkan pada IP Address. mudah bukan? ya cuma itu aja. tidak begitu penting. tau tidak penting sama sekali bahkan. hem….!

Di bawah ini adalah variabel-variabel yang bisa kita gunakan untu konfigurasi samba server yang saya ambil dari manual samba.conf:

 

laporan dari http://habibillah.wordpress.com