Simple Samba Configuration

Saat daemon-daemon samba dihidupkan, daemon-daemon tersebut akan membaca file /etc/smb.conf untuk mendapatkan berbagai informasi yang diperlukan untuk menghubungkan jaringan Windows dengan UNIX. Informasi tersebut antara lain, nama workgroup, direktori yang di-share, hak akses.
Berikut ini konfigurasi samba standar pada /etc/smb.conf :

[global]
# workgroup = NT-Domain-Name atau Workgroup-Name
workgroup = RGM

# server string = NT Description atau deskripsi server samba
server string = Samba Server

# hanya mengizinkan network 192.168.1 dan network 127 untuk
# mengakses server samba
hosts allow = 192.168.1. 127.

# samba menggunakan file log berbeda untuk tiap mesin yang connect
log file = /var/log/samba/log.%m

# besar file log maksimum
maksimum max log size = 50

# security level, user level atau share level
# User level mengakibatkan proses otentikasi dilakukan 1 kali
# direktori yang di share diakses berdasarkan priviledge user.
# Share level mengakibatkan proses otentikasi berulang-ulang
# direktori yang di share menentukan sendiri permission-nya
security = user

# enkripsikan password bila terkoneksi dengan WIN9x/NT
encrypt passwords = yes

# bagian ini dibiarkan default
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

# ==== Share Definitions ====
[homes]
comment = Home Directories
browseable = no
writable = yes

[doc]
comment = Documentation
path = /usr/doc
public = yes
writable = yes
printable = no

[master]
comment = master program
path = /home/ftp/pub
public = yes

[upload]
comment = Upload file
path = /home/ftp/upload
public = no
writable = yes
browseable = yes
readonly = no

Keterangan singkat :
Comment : merupakan deskripsi lebih lengkap dari sebuah share
Path : menentukan direktori lokal yang di-share
Public : bila ’yes’ berlaku seperti anonymous pada FTP

Now, agar user system dapat mengakses home directorynya dari mesin windows di jaringan kita tambahkan account ke smbpasswd:
bash# smbpasswd -a

atau untuk menambahkan semua user system dpt menggunakan mksmbpasswd.sh Shell script untuk menambahkan user pada /etc/passwd milik sistem
Linux ke /etc/smbpasswd milik samba. Cara menggunakannnya :
bash# cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

About Ronald Gautama

Abnormal Miscreated

Posted on Maret 1, 2007, in LiNUX, Tutorsial and tagged , , . Bookmark the permalink. 1 Komentar.

  1. saya punya kesulitan mengkonfigurasi samba pada distro freespire. saat ini sedang migrasi widows ke linux di warnet

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: