Samba adalah himpunan aplikasi yang bertujuan agar komputer dengan sistem operasi Linux, BSD ( atau UNIX lainnya) dapat bertindak sebagai file dan print server yang berbasis protokol SMB (session message block). Jaringan yang semacam ini biasa dijumpai pada Windows workgroup atau Windows NT Domain. Samba juga dilengkapi dengan beberapa program bantu sehingga sistem operasi Linux (dan UNIX lainnya) bisa mengakses resources yang ada pada jaringan Windows yang telah ada. Bisa dikatakan, Samba adalah jembatan penghubung antara Windows dan UNIX.
Samba terdiri atas dua program yang berjalan di background: SMBD dan NMBD. Secara singkat dapat disebutkan bahwa SMBD adalah file server yang akan menghasilkan proses baru untuk setiap client yang aktif sementara NMBD bertugas mengkonversi nama komputer (NetBIOS) menjadi alamat IP sekaligus juga memantau share yang ada di jaringan. Kerja SMBD sendiri diatur melalui file konfigurasi /etc/samba/smb.conf. Dengan membuat file konfigurasi yang tepat, Samba dapat dijadikan file server, print server, domain controller, dan banyak fungsi lainnya. (sumber google)
Dari penjelasan samba diatas cara untuk setting samba sebagai berikut:
#sudo apt-get install samba
Setelah itu edit file samba untuk di ubah ke settingan yang kita inginkan :
==========================================================================
workgroup = EXAMPLE
...
security = user
(Letakkan di paling bawah)
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
workgroup = EXAMPLE
...
security = user
(Letakkan di paling bawah)
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
(Lalu save)
===============================================================================================
Setelah itu buat folder untuk fille sharing anda:
===============================================================================================
Setelah itu buat folder untuk fille sharing anda:
#sudo mkdir -p /srv/samba/share
#sudo chown nobody.nogroup /srv/samba/share/
#sudo chown nobody.nogroup /srv/samba/share/
Restart :
#sudo restart smbd
#sudo restart nmbd
#sudo restart nmbd
Jika masih belum bisa di baca dan tulis maka anda harus merubah fstab,
#sudo nano /etc/fstab