
Berikut adalah catatan saya saat mengkonfigurasi Samba agar bisa share folder di LAN dengan teman-teman yang memakai MS Windows.
Skenarionya adalah:
- 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”).
- 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:
- Buat user samba dengan opsi tanpa membentuk folder di /home dan tidak bisa login.
[email protected]:~$ sudo useradd -M samba - Buat group “sambashare” (secara default di ubuntu 13.04 sudah ada group ini).
- Masukkan user samba, juwarto, dan masjoe ke group sambashare.
[email protected]:~$ sudo gpasswd -a samba sambashare - Bual folder di /opt
[email protected]:~$ sudo mkdir incoming
[email protected]:~$ sudo mkdir outgoing - Ubah privilege kedua folder tsb menjadi 775
[email protected]:~$ sudo chmod -R 775 incoming outgoing - Ubah owner kedua folder tsb menjadi juwarto
[email protected]:~$ sudo chown -R juwarto incoming outgoing - Ubah group kedua folder tsb menjadi sambashare
[email protected]:~$ sudo chgrp -R sambashare incoming outgoing - 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 - Daftarkan user-user yang akan diberi hak akses ke dalam samba
[email protected]:~$ smbpasswd -a samba
[email protected]:~$ smbpasswd -a juwarto
[email protected]:~$ smbpasswd -a masjoe - Restart service samba
[email protected]:~$ sudo service smbd restart
Semoga bermanfaat.