apa itu samba

5
SAMBA SERVER - DECEMBER 2013 1 SAMBA SERVER Pengenalan Samba Server pada Linux Disusun Oleh : Ahmad Saktia Asrudin Yunus 4311211029 Program Studi Diploma IV Multimedia dan Jaringan Jurusan Teknik Informatika Politeknik Negeri Batam Batam 2013

Upload: ahmad-saktia-yunus

Post on 23-Jun-2015

2.440 views

Category:

Education


0 download

DESCRIPTION

Pengenalan Samba Server di Linux

TRANSCRIPT

Page 1: Apa itu samba

SAMBA SERVER - DECEMBER 2013 1

SAMBA SERVER Pengenalan Samba Server pada Linux

Disusun Oleh : Ahmad Saktia Asrudin Yunus 4311211029

Program Studi Diploma IV Multimedia dan Jaringan

Jurusan Teknik Informatika

Politeknik Negeri Batam

Batam

2013

Page 2: Apa itu samba

SAMBA SERVER - DECEMBER 2013 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.

Page 3: Apa itu samba

SAMBA SERVER - DECEMBER 2013 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

Page 4: Apa itu samba

SAMBA SERVER - DECEMBER 2013 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.

Page 5: Apa itu samba

SAMBA SERVER - DECEMBER 2013 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