Sepuluh Langkah Konfigurasi Samba

8 Juli 2013

Berikut adalah catatan saya saat mengkonfigurasi Samba agar bisa share folder di LAN dengan teman-teman yang memakai MS Windows. Skenarionya adalah:

  1. Saya ingin share folder dengan nama “incoming” di mana teman-teman di LAN bisa baca dan tulis ke folder tersebut (namun harus login dengan username “samba”).
  2. Saya ingin share folder dengan nama “outgoing” di mana teman-teman di LAN hanya bisa baca ke folder tersebut (tanpa harus login).

Nah, silahkan ikuti langkah-langkahnya sebagai berikut:

01. Buat user samba dengan opsi –no-create-home (akan terbentuk user “samba” dengan group “samba” tanpa membentuk folder di /home)

juwarto@gUbuntu:~$ sudo adduser –no-create-home samba

02. Buat group “sambashare” (secara default di ubuntu 13.04 sudah ada group ini).

03. Masukkan user samba, juwarto, dan masjoe ke group sambashare.

juwarto@gUbuntu:~$ sudo gpasswd -a samba sambashare

04. Bual folder di /opt

juwarto@gUbuntu:~$ sudo mkdir incoming

juwarto@gUbuntu:~$ sudo mkdir outgoing

05. Ubah privilege kedua folder tsb menjadi 775

juwarto@gUbuntu:~$ sudo chmod -R 775 incoming outgoing

06. Ubah owner kedua folder tsb menjadi juwarto

juwarto@gUbuntu:~$ sudo chown -R juwarto incoming outgoing

07. Ubah group kedua folder tsb menjadi sambashare

juwarto@gUbuntu:~$ sudo chgrp -R sambashare incoming outgoing

08. Konfigurasi file “/etc/samba/smb.conf” menjadi sbb:

####### Authentication #######

security = user

# Juwarto berbagi file

[incoming]

  comment = Berbagi Resources INCOMING

   path = /opt/public/incoming

   browseable = yes

   guest only = no

  guest ok = no

   read only = no

   writable = yes

   valid users = samba juwarto masjoe

[outgoing]

   comment = Berbagi Resources OUTGOING

   path = /opt/public/outgoing

   browseable = yes

   guest only = yes

   guest ok = yes

   guest account = samba

read only = yes

   writable = no

09. Daftarkan user-user yang akan diberi hak akses ke dalam samba

juwarto@gUbuntu:~$ smbpasswd -a samba

juwarto@gUbuntu:~$ smbpasswd -a juwarto

juwarto@gUbuntu:~$ smbpasswd -a masjoe

10. Restart service samba

juwarto@gUbuntu:~$ sudo service smbd restart

 Semoga bermanfaat.

Tidak ada Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.