Telah banyak tutorial tentang Samba, sebuah fitur untuk file sharing antara mesin UNIX dan Windows. Aneka tutorial tersebut biasanya memberikan penjelasan yang panjang lebar dengan uraian yang lengkap atas opsi-opsi konfigurasi Samba yang bisa dilakukan.
Pada kesempatan ini, saya hanya membutuhkan Samba untuk file sharing home direktori dari user-user UNIX agar bisa diakses secara penuh [write dan browse] melalui client Samba berbasis Windows dan satu direktori yang bisa diakses bersama namun hanya bisa di-browse dan dibaca/dieksekusi.
Singkat cerita, apa yang perlu kita lakukan ?
-
Instal Samba :
# cd /usr/ports/net/samba3
# make install clean -
Copy file configurasi Samba :
#cp /usr/local/etc/smb.conf.default /usr/local/etc/smb.conf
-
Edit file /usr/local/etc/smb.conf dengan opsi terpenting yang perlu dirubah :
[global]
workgroup = LIGHT # adalah nama workgroup yang tampil di Microsoft Windows Network
server string = Samba Server Komkecil # adalah nama komputer yang tampil# Biarkan kofigurasi default untuk sharing direktori [home] :
[homes]
comment = Home Directories
browseable = no
writable = yes[umum]
comment = Direktori untuk umum
path = /umum # Mengarahkan direktori untuk umum
public = yes
browseable = yes
writeable = no -
Membuat direktori untuk umum :
# mkdir /umumdi sini tidak diperlukan chmod karena default pembuatan direktori adalah drwxr-xr-x, sesuai dengan maksud kita yaitu hanya bisa dibaca dan dieksekusi untuk umum
-
Bikin user Samba yang usernamenya sama dengan user UNIX [baca FreeBSD], misalnya handaru :
# smbpasswd -a handaru
-
Agar sewaktu reboot sistem otomatis menjalankan layanan Samba, tambahkan baris berikut di file /etc/rc.conf :
samba_enable="YES"
-
Restart FreeBSD :
# reboot
Maka jika Anda browse dari komputer berbasis Windows di Winows Explorer setelah login dengan username handaru dan password yang dibuat sewaktu menjalankan perintah smbpasswd di atas, hasilnya akan nampak seperti berikut ini :
FreeBSD…just connected, not alone.
Dedicated for Light Intermutimedia
Perusahaan Software Pulsa