Untuk membuat Linux Active Directory dengan Samba4 pada Ubuntu, sebenarnya hampir sama dengan tulisan sebelumnya dengan menggunakan CentOS dan hanya butuh penyesuaian saja. Berikut adalah kumpulan artikel mengenai Samba4 yang telah ditulis sebelumnya : http://ahmad.imanudin.com/category/samba/. Agar memudahkan pemahaman, berikut adalah beberapa informasi sistem yang dibangun

IP ADDRESS, HOSTNAME & DOMAIN

Ip Address : 192.168.56.11
Domain     : imanudin.com
Hostname   : samba4

KONFIGURASI NETWORK

nano /etc/network/interfaces

Sesuaikan konfigurasinya seperti konfigurasi dibawah ini

config-network

Restart network yang telah dikonfigurasi

/etc/init.d/networking restart

KONFIGURASI HOSTS

nano /etc/hosts

Sesuaikan isiannya seperti berikut

config-hosts

KONFIGURASI HOSTNAME

nano /etc/hostname

Sesuaikan isiannya seperti berikut

config-hostname

Restart hostname

/etc/init.d/hostname restart

KONFIGURASI REPOSITORY

Repository yang saya gunakan adalah dari mirror kambing.ui.ac.id. Untuk versi Ubuntu yang digunakan adalah Ubuntu LTS 12.04.2 64 bit. Untuk mendapatkan source repository, biasanya saya menggunakan tools yang tersedia pada link repo.ugm.ac.id/mulai.

mv /etc/apt/sources.list /etc/apt/sources.list.bak
nano /etc/apt/sources.list

Isi dengan source berikut :

deb http://kambing.ui.ac.id/ubuntu/ precise main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-security main restricted universe multiverse

Simpan dan Update

apt-get update

INSTALASI DEPENDENSI

Setelah repository diarahkan dan diupdate, maka kita harus install dependensi yang dibutuhkan oleh Samba4 untuk kepentingan kompile

apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev libldap2-dev dnsutils libbsd-dev attr krb5-user docbook-xsl libcups2-dev bind9 bind9utils bind9-host

Setelah install package yang dibutuhkan untuk kompile, tahap selanjutnya adalah download Samba4 dan konfigurasi DNS.

Silakan dicoba dan semoga bermanfaat 😀