Saturday, February 21, 2015

Instalasi Paket Samba Server

Paket Samba release terbaru bisa dilihat di homepage Samba :
http://us1.samba.org/samba/samba.html atau melalui FTP site: 63.238.153.11. Bila tersedia, paket juga bisa diambil melalui ftp site-ftp site terdekat. Pada modul ini, kita akan coba untuk menginstall paket : samba-2.0.7.tar.gz. Pastikan file source ini sudah didownload dan diletakkan di direktori /usr/local/src (atau direktori lainnya).

Instalasi Dalam Bentuk Tarball 
Instalasi dalam bentuk tarball adalah instalasi dengan source dalam bentuk file berekstensi tar.gz. I nstalasi ini hanya bisa dilakukan dengan account root. Berikut adalah langkah-langkah instalasinya : Masukkan ke direktori tempat diletakkannya source Samba :

  • # cd /usr/local/src 
Kemudian ekstrak file tersebut dengan perintah 
  • # tar zxvf samba-2.0.7.tar.gz 
Setelah diekstark akan terbentuk direktori samba-2.0.7, masuklah ke direktori tersebut, dan di sana akan terdapat direktori source, docs , dan sebagainya :

  • # cd samba-2.0.7 
Lalu masuklah ke direktori source dan jalankan script configure yang ada di sana. Dalam konfigurasi ini, kita dapat menambahkan beberapa option, misalnya kita akan menambahkan option sebagai berikut :

Option Deskripsi 
--with-pam Agar Samba dapat menggunakan Password Authentication Module (PAM). 
--with-mmap Agar mendukung MMAP untuk meningkatkan performansi Samba. 

  • # ./configure -with-smbmount -with-pam  --with-mmap 
Kemudian install Samba dengan mengetikkan perintah make lalu make install: 

  • # make all # make install 

Samba akan terinstall di direktori /usr/local/samba. Setelah perintah instalasi di atas dieksekusi, akan terbentuk direktori bin yang berisi sejumlah file binary yang berfungsi seperti untuk mengontrol Samba server seperti smbd, nmbd, dan smbclient, dan lain-lain. 
Samba akan terinstall di direktori /usr/local/samba. 

# install m 755 script /mksmbpasswd.sh /usr/bin/ 
Perintah ini akan menginstall script mksmbpasswd.sh pada direktori /usr/bin/ . Script ini diperlukan untuk mensetup user Samba diijinkan terkoneksi ke server via file smbpasswd . 

Untuk mempelajari Samba secara lebih mendalam, kita dapat membaca manualnya yang disertakana dalam paket. Manual Samba secara default terletak di direktori /usr/local/samba/man. Agar manual Samba bisa dibaca (diakses) dengan perintah man pada shell Linux, lakukan sebagai berikut :

  • # cp /usr/local/samba/man/man1/* /usr/man/man1 
  • # cp /usr/local/samba/man/man5/* /usr/man/man5 
  • # cp /usr/local/samba/man/man7/* /usr/man/man7 
  • # cp /usr/local/samba/man/man8/* /usr/man/man8



No comments:

Post a Comment