SAMBA SERVER

PENGERTIAN SAMBA SERVER

               Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.


PRINSIP DAN CARA KERJA SAMBA SERVER

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.

INSTALASI , KONFIGURASI DAN PENGUJIAN SAMBA SERVER DEBIAN

1. Mount cd debian 1 yg memiliki paket samba
2. Setelah cd debian1 telah di mounting ketikkanlah perintah untuk menginstall paket yaitu aptitude install
Dan paket yang perlu di install dalam pembuatan samba server adalah paket samba seperti gambar di bawah
2
3. Saat menjalankan instalasi  pilih Y untuk melanjutkan kemudian keluar perintah untuk memasukkan workgroup / domain komputer anda yang sama dengan nama workgroup yang ada di OS Windows
3
4. Saat keluar konfigurasi dhcp untuk samba server Anda pilih TIDAK karena jika menggunakan DHCP di samba kita  akan kesulitan untuk mencari ip client atau ip kita sendiri untuk berbagi file sharing
4
5. Setelah penginstallan samba selesai sekarang kita konfigurasi file smb.conf  yang berada di direktori /etc/samba ketikkanlah perintah nano untuk membaca file seperti contoh di bawah
5
6. Carilah tulisan ###### Authentication ####### kemudian tambahkan tulisan security = share di bawah tulisan security = user jika sudah tambahkanlah tanda pagar(#) di depan tulisan security = user.
6
7. Turun ke bawah dari file tersebut cari tulisan =====Share  Definitions====== kemudian berilah tanda pagar(#) di bawah tulisan [homes]  sampai tulisan directory mask = 0700
7
8. Tambahkanlah tulisan di paling bawah dari file tersebut seperti contoh di bawah, setelah selesai mengedit semua isi dari file smb.conf tersebut kemuadian save dan exit segala perubahan yg terjadi di file tersebut
8
9. Buatlah folder di dalam  direktori  home sama seperti nama yg anda buat di file smb.conf paling bawah sendiri,setelah membuat folder, buatlah file-file di dalam direktori tadi seperti contoh di bawah
Kemudian tinggal memberikan perintah chmod –R 777  /home/(nama folder yg di buat tadi) lalu tekan enter tujuan dari chmod –R 777 ini adalah untuk mengenalkan nama folder tadi ke suatu jaringan
9
10. Jika folder tadi sudah bisa di baca oleh suatu jaringan anda tinggal merestart konfigurasi samba server yang telah anda lakukan tadi, dengan perintah /etc/init.d/samba restart seperti gambar di bawah
10
11. Lihat hasil konfigurasi yang Anda lakukan pada file smb.conf  dengan menggunakan perintah testparm
11
12. Cek status samba server anda menggunakan perintah smbstatus seperti contoh gambar di bawah. Jika sudah muncul tulisan no locked files berarti file sharing dari samba anda tidak terkunci. Jadi anda bebas saling bertukar data antara server dan client
12
11
13. Menguji pada windows cocokkanlah antara ip server debian text dengan ip di windows anda agar saling terhubung
13
14. Langkah terakhir uji pada komputer client masuklah ke windows exploler lalu ketikkanlah ip address server anda contoh: \\192.168.28.1 lalu tekan enter. Jika sudah masuk dan saling bertukar data berarti samba server anda telah berhasil dan siap di coba
14
15. Di bawah adalah contoh gambar dari kita yang membuat file file di dalam direktori samba1 tadi. File ini sudah bisa untuk di copy ke komputer Anda.
15