Apa itu samba

3,311 views
3,062 views

Published on

Pengenalan Samba Server di Linux

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,311
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
101
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Apa itu samba

  1. 1. SAMBA SERVER Pengenalan Samba Server pada Linux Program Studi Diploma IV Multimedia dan Jaringan Jurusan Teknik Informatika Politeknik Negeri Batam Batam 2013 Disusun Oleh : Ahmad Saktia Asrudin Yunus 4311211029 SAMBA SERVER - DECEMBER 2013 1
  2. 2. Apa itu Samba? 1. Pengertian Samba Samba adalah server yang sangat powerful yang dapat membuat sistem berbasis Unix (seperti Linux) untuk melakukan sharing resource dengan system berbasis Windows. Hal ini tentu sangat berguna pada sebuah LAN yang terdiri atas beberapa workstation dengan flatform sistem operasi Linux dan Windows sehingga dapat lebih efisien dengan adanya pembagian resource, seperti file dan printer, untuk dapat digunakan secara bersama-sama. Samba merupakan sebuah software aplikasi buatan Andrew Tridgel dari ANU (Australian National University) dengan mengimplementasikan protokol SMB (Server Message Block) pada sistem operasi Unix. Protokol ini kadang-kadang dapat berlaku sebagai protokol CIFS (Common Internet File Sistem), LanManager, NetBIOS. Protokol SMB ini dapat membuat sebuah komputer dengan sistem operasi Unix menjadi file atau print server menjadi file atau print server atau seperti klien ftp untuk mengakses share SMB baik di Samba server atau di sever lain yang kompatibel seperti Windows NT, mendukung nameserving dan browsing NetBIOS, dan lain-lain. Mekanisme SMB Username dan Password Untuk memahami hubungan antara Linux/Samba/Windows, kita harus mempelajari sistem file, printer, dan user pada kedua operating sistem. Beberapa manajemen pengaturan username dan password :  Linux Password Authentication Module (PAM), akan membuat autentikasi user dengan PDC sehingga kita tetap mempunyai dua user, satu di lokal dan satu lagi di PDC , tapi user hanya perlu menyimpan password hanya dalam sistem window. SAMBA SERVER - DECEMBER 2013 2
  3. 3.  Samba sebagai PDC, akan menyimpan login dan password pada sistem Linux.  Membuat solusi sendiri dengan Perl, kita dapat membuat sendiri. Hal ini dilakukan dengan menggunakan Winperl dan modul-modul Perl yang memungkinkan pengubahan paa Security Access Manager (SAM), untuk mengupdate daftar password PDC. Script Perl pada sisi Linux dapat berkomunikasi dengan script WinPerl untuk menjaga sinkronisasi account. Perbedaan smbd dengan nmbd Sebenarnya Samba disusun atas dua damon, yatu smbd dan nmbd. Smbd adalah daemon yang secara nyata menangani servis sharing file sistem dan printer untuk klien. Pada saat sebuah klien melakukan autentikasi, smbd akan membuatkan duplikat dirinya, bagian asli akan kembali ke port 139 untuk mendengarkan permintaan baru dan bagian duplikat menangani koneksi terhadap klien. Dulikat ini juga mengubah ID user efektifnya dari root ke user yang terautentikasi. Misalnya, kalau user “user” melakukan autentikasi dengan smbd, duplikat baru akan berjalan dengan permisi “user”, dan bukannya permisi “root”). Duplikat ini akan berada di memory selama masih terkoneksi dengan klien. Daemon nmbd bertanggung-jawab untuk menangani permintaan server name NetBIOS. Ia akan mendengarkan port 137, tidak seperti smbd, nmbd tidak membuat contoh dirinya untuk menangani setiap pertanyaan. Kedua daemon itu harus dijalankan agar Samba bekerja dengan baik. 2. Fungsi SAMBA a. Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas SAMBA SERVER - DECEMBER 2013 3
  4. 4. pengremote seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu swat. Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Wondows. b. Samba PDC (Primary Domain Controller) bertujuan sebagai komputer yang akan melakukan validasi user kepada setiap client yang akan bergabung dalam satu domain tertentu, dengan kata lain hanya user yang terdaftar yang diijinkan masuk ke domain tersebut dan mengakses semua fasilitas domain yang disediakan. c. Dapat berfungsi sebagai domain controller pada jaringan Microsoft Windows. 3. Keunggulan Samba  Gratis atau free  Tersedia untuk berbagai macam platform  Mudah dikonfigurasi oleh administrator  Sudah terhubung langsung dengan jaringan dan jarang ditemui masalah dalam penggunaannya di jaringan  Mudah dikonfigurasi sesuai dengan kebutuhan administrator  Dapat diandalkan karena jarang terjadi kesalahan, kecuali sever computer anda bermasalah dengan perangkat kerasnya.  Mempunyai performa yang maksimal. SAMBA SERVER - DECEMBER 2013 4
  5. 5. Sumber Pustaka Universitas Muhammadiyah Malang, "Panduan Lengkap Membangun Server Menggunakan Linux SuSe 9.1 http://directory.umm.ac.id/Operating%20System%20Ebook/SUSE/suse11.pdf, diunduh pada tanggal 21 Desember 2013 Shabri Prayogi, "Pengertian, Fungsi dan Keunggulan Samba", http://shabri.cyber4rt.com/2012/05/pengertian-fungsi-dan-keunggulan-samba.html, diakses pada tanggal 21 Desember 2013 SAMBA SERVER - DECEMBER 2013 5

×