4
Samba Server Samba server merupakan program aplikasi yang berjalan pada server, dengan tujuan untuk melakukan sharing atau untuk penggunaan data atau program aplikasi secara bersama – sama oleh clien yang menggunakan sistem operasi microsoft windows. Samba merupakan aplikasi dari UNI dan !in yang dikenal dengan S#$%Service #essage $lock& protocol. $anyak sistem operasi seperti 'indows dan (S)* yang menggunakan S#$ untuk menciptakan jaringan client)server. +rotokol Samba memungkinkan server !inu")UNI untuk berkomunikasi dengan mesin client yang mengunakan (S 'indows dalam satu jaringan. engan kata lain, samba memungkinkan sebuah mesin uni" menjadi sebuah server bagi client berbasis windows dan menyediakan layanan - $erbagi data) le $erbagi printer baik printer yang terhubung ke server maupun yang terhubung ke client /lient dapat melihat isi server yang berbasis uni")linu" dengan fasilitas 'indows Neigborhood /lient dapat login ke system windows maupun uni" #enunjang penggunaan 'INS name server Samba mampu membagi le dengan komputer yang menggunakan sistem operasi linu", uni" dan windows dengan sistem peer to peer. Selain membagi le samba bisa menjembatani fungsi0fungsi sistem client0server seperti penggunaan + / %primary domain control&, 1/+ %dynamic host con guration protocol&, NS %domain name system&, 23+ % le transfer protocol&, webserver, mail ser telnet, ssh dan banyak lagi.

Samba Server

  • Upload
    seno

  • View
    4

  • Download
    0

Embed Size (px)

DESCRIPTION

samba server

Citation preview

Samba ServerSamba server merupakan program aplikasi yang berjalan pada server, dengan tujuan untuk melakukan sharing atau untuk penggunaan data atau program aplikasi secara bersama sama oleh clien yang menggunakan sistem operasi microsoft windows. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang mengunakan OS Windows dalam satu jaringan.Dengan kata lain, samba memungkinkan sebuah mesin unix menjadi sebuah server bagi client berbasis windows dan menyediakan layanan : Berbagi data/file Berbagi printer baik printer yang terhubung ke server maupun yang terhubung ke client Client dapat melihat isi server yang berbasis unix/linux dengan fasilitas Windows Neigborhood Client dapat login ke system windows maupun unix Menunjang penggunaan WINS name server

Samba mampu membagi file dengan komputer yang menggunakan sistem operasi linux, unix dan windows dengan sistem peer to peer. Selain membagi file samba bisa menjembatani fungsi-fungsi sistem client-server seperti penggunaan PDC (primary domain control), DHCP (dynamic host configuration protocol), DNS (domain name system), FTP (file transfer protocol), webserver, mail server, telnet, ssh dan banyak lagi.Banyak aplikasi-aplikasi yang berjalan di linux dan dijembatani oleh samba sehingga windows linux ataupun unix dapat menggunakannya. Salah satu contohnya adalah aplikasi firewall. Firewall disini dapat di konfigurasi sesuai keinginan kita, seperti firewall akan berjalan ketika komputer dihidupkan, ketika dial-out, atau ketika mendapat ip dari dhcp server.Aplikasi lain yang berjalan yang dapat dijembatani samba adalah proxy server dengan menggunakan squid. Fungsi keamanan proxy ini dapat dengan mudah diatur berdasarkan tujuan, sumber maupun cara access ke tujuan. Samba juga memiliki aplikasi swat. Yaitu sebuah aplikasi samba yang berbasis web yang dibuat agar memudahkan pengaturan samba yang anda inginkan.Berikut ini adalah fasilitas-fasilitas yang dapat di jembatani oleh software samba di antaranya adalah sebagai berikut:a. Sharing file dengan samba.b. Penggunaan swat.c. Sharing peralatan dengan samba seperti printer dan lain-lain.d. Pengaturan user group dan security seperti konfigurasi samba sebagai PDC.e. Mensupport DHCP.f. Mensupport DNS.g. Pengaturan security jaringan di linux seperti firewall dan anti virus.h. Penggunaan FTP server.i. Penggunaan Webserver.j. Konfigurasi internet gateway.k. Penggunaan mail server.l. Penggunaan proxy server..m. Penggunaan telnet dan sshn. Dan banyak lagi.Fungsi / Kegunaan SambaKegunaan/fungsi dari Samba dalam jaringan komputer adalah :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 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.Installasi Samba#apt-get install samba samba-clientakan muncul beberapa pertanyaan yang berhubungan dengan konfigurasi samba seperti workgroup dan dhcp server, jawab sesuai dengan jaringan anda.Menyiapkan User dan DirectoryKita sediakan user dan directory yang akan digunakan untuk directory sharing dan otentikasi, Untuk membuat directory baru menggunakan perintah#mkdir shareUntuk membuat user baru sekaligus membuat passwordnya menggunakan perintah#useradd lala#smbpasswd -a lalaMenkonfigurasi File Konfigurasi SambaFile utama konfigurasi samba terletak pada /etc/samba/smb.conf. Konfigurasi file sharing Anda dengan menambahkan :#vim /etc/samba/smb.conf[SHARE]path=/home/vanfier/sharebrowseable=yeswriteable=yesvalid users=lalaTest KonfigurasiUntuk pengecekan Samba bisa menggunakan perintah berikut :# testparmLoad smb config files from /etc/samba/smb.confProcessing section [homes]Processing section [SHARE]Processing section [printers]Processing section [print$]Loaded services file OK.Server role: ROLE_STANDALONEPress enter to see a dump of your service definitionsBila output Anda sama dengan diatas, maka konfigurasi Anda tidak terdapat errorSekarang restart samba untuk mendapatkan effect konfigurasi yang telah anda buat#/etc/init.d/samba restartUntuk mengetahui lebih banyak tentang option konfigurasi samba, bisa dilihat dengan mengetikan#man sambaTesting SambaUntuk testing samba, dapat dilakukan pada terminal debian dengan menggunakan perintah berikut :#smbclient -L //debianserver -U username