Category Archives: Linux

Berisi tutorial atau artikel tentang sistem operasi Linux dan distro-distronya, termasuk cara konfigurasi, baik sebagai server, router, desktop dan lain-lain.

Cara Reset Password Root Linux


0Sebagai admin server linux, barangkali kita pernah mengalami lupa password superuser root, sehingga kita tidak dapat membuat konfigurasi pada server kita. Di sini saya akan share tutorial cara mereset password root server linux sehingga kita dapat kembali melakukan aktivitas pada server kita.

Dalam tutorial ini, saya menggunakan linux dengan distro Debian 7. Sebagaimana kita ketahui, pada awal proses booting PC dan sebelum masuk ke sistem linux, terlebih dahulu sistem akan memanggil boot loader. Boot loader pada linux umumnya menggunakan boot loader GRUB. Di tampilan editor grub inilah kita melakukan reset password root linux.

Langkah-langkahnya sebagai berikut: Read the rest of this entry

Modul 11 Instalasi dan Konfigurasi NTP di Debian Server


Pengertian dan Fungsi

ntpNTP Server adalah kepanjangan dari Network Time Protokol, sebuah protokol untuk mensinkronkan sistem waktu pada komputer terhadap sumber yang akurat melalui jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah sebuah server yang mensinkronkan waktunya terhadap sumber waktu akurat dan mentransmisikan paket informasi waktu kepada komputer client yang meminta.

Prinsip Kerja NTP Server

NTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. NTP server-pun tidak berdiri sendiri, tetapi NTP server juga saling bersikronisasi dengan server NTP lainnya. Setiap server berada dilevel tertentu yang sering disebut dengan istilah stratum. Terdapat 15 stratum, semakin kecil nilai stratum semakin tinggi kedudukan atau level-nya. Level stratum dihitung dari angka 0 hingga 14, dan stratum 0 bukanlah server namun stratum ini adalah peralatan waktu yang sangat presisi seperti jam atom yang terhubung langsung dengan server stratum 1. Kemudian jaringan NTP stratum 1 ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain dengan protokol NTP yang disebut stratum 2. Komputer dalam jaringan tersebut dapat menyinkronkan jaringan lain yang disebut stratum 3, dan seterusnya sampai stratum 15.

Read the rest of this entry

Modul 10 Instalasi dan Konfigurasi Samba pada Debian Server


Pengertian dan Fungsi Samba

sambaSamba Server merupakan sebuah protokol yang dikembangkan di Sistem Operasi Linux untuk melayani permintaan pertukaran data antara mesin MS. Windows dan Linux.

Disamping untuk melayani file sharing antara Windows dan Linux, Samba juga merupakan salah satu protokol yang digunakan di Sistem Operasi Linux untuk melayani pemakaian data secara bersama-sama.

Fungsi Samba server adalah:

  1. 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.
  2. 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.
  3. Sebagai domain controller pada jaringan Microsoft Windows.
    .

Read the rest of this entry

Modul 9: Instalasi dan Konfigurasi Proxy Server Debian 6 Squeeze


debian squeezeSetelah sebelumnya kita melakukan Instalasi dan Konfigurasi Mail Server Debian Squeeze, maka selanjutnya kita melaksanakan Instalasi dan Konfigurasi Proxy Server Debian 6 Squeeze. Sebelumnya perlu dijelaskan sedikit tentang Proxy Server. Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia internet untuk setiap komputer client.

Tiga fungsi utama proxy server adalah:

  1. Connection Sharing.
    Bertindak sebagai gateway yang menjadi batas antara jaringan lokal dan jaringan luar. Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal akan terhubung kepadanya dan koneksi jaringan luar juga terhubung kepadanya. Dengan demikian koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connecion sharing).
    .
  2. Filtering.
    Bekerja pada layar aplikasi sehingga berfungsi sebagai Firewalll paket filtering yang digunakan untuk melindungi jaringan lokal terhadap gangguan atau serangan dari jaringan luar. Dapat dikonfigurasi untuk menolak situs web tertenu pada waktu-waktu tertentu.
    . Read the rest of this entry

Modul 8: Instalasi dan Konfigurasi Mail dan Web Mail Server Debian 6 Squeeze


debian squeezeJika sebelumnya kita telah Menginstall dan Mengkonfigurasi FTP Server Debian 6 Squeeze, maka selanjutnya kita akan Menginstall dan Mengkonfigurasi Mail Server Debian 6 Squeeze. Sebelum kita melangkah lebih lanjut, ada baiknya kita terlebih dahulu memahami apa itu Mail dan Web Mail Server.

Mail server adalah server yang memungkinkan pengguna (user) untuk dapat mengirim dan menerima surat elektronik atau e-mail satu sama lain dalam satu jaringan atau dengan internet. Layanan ini menggunakan arsitektur client-server, artinya ada aplikasi client mengakses server email.

Protocol yang umum digunakan adalah protocol SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol v3), dan IMAP (Internet Mail Access Protocol). SMTP (port 25) digunakan sebagai standar untuk menampung data mendistribusikan email, sedangkan POP3 (port 110) dan IMAP (port 143) digunakan agar user dapat mengambil dan membaca email secara remote.

Read the rest of this entry

Modul 7: Instalasi dan Konfigurasi FTP Server Debian 6 Squeeze serta Upload Data dari Client Menggunakan WinSCP


debian squeezeSelamat datang kembali sobat semua, kembali kita melanjutkan materi server dengan Debian 6 Squeeze. Sebelumnya kita sudah membahas cara Instalasi dan Konfigurasi DHCP Server Debian 6 Squeeze serta Routing Internet dari Client. Sekarang kita lanjutkan pembahasan cara Instalasi dan Konfigurasi FTP Server Debian 6 Squeeze.

Sebelum kita masuk pada pokok bahasan, sedikit dijelaskan tentang pengertian dan fungsi FTP Server. FTP (file transfer protocol) adalah suatu protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman data komputer antar mesin-mesin dalam jaringan yang mensuport TCP/IP Protocol.

Fungsi FTP Server adalah untuk menjalankan perangkat lunak yang digunakan untuk pertukaran file (dalam istilah asingnya yaitu File Exchange) yang selalu siap memberikan layanan FTP apabila mendapat request atau permintaan dari FTP Client. Sementara FTP Client adalah komputer yang meminta koneksi ke FTP Server untuk tujuan tukar-menukar file (Download dan Upload file).

Read the rest of this entry

Modul 6: Instalasi dan Konfigurasi DHCP Server Debian 6 Squeeze serta Routing ke Internet dari Client


debian squeezeBaiklah para sobat semua, kita bertemu kembali dalam pembahasan tentang cara membuat server dengan menggunakan Debian 6 Squeeze. Jika pada pertemuan sebelumnya sudah dibahas cara Instalasi CMS WordPress di Web Server Debian 6 Squeeze. Sekarang kita akan lanjutkan dengan membahas Instalasi dan Konfigurasi DHCP Server Debian 6 Squeeze serta Routing ke Internet dari PC Client. Ada baiknya sebelum kita menginstall dan mengkonfigurasi dhcp pada server, terlebih dahulu dijelakan tentang pengertian dan keuntungan penggunaan dhcp pada server kita.
.

Pengertian DHCP

DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.

Read the rest of this entry

Modul 5.b : Instalasi CMS Joomla pada Web Server Debian


debian squeezeSebelum kita menginstall joomla ke dalam web server, terlebih dahulu kita mendownload software joomla dari alamat http://www.joomla.org. Untuk mengetahui alamat detail atau link download softwarenya, terlebih dahulu kita buka alamat web page joomla menggunakan PC Host kita. Di halaman utama situs tersebut biasanya terdapat link download software joomla terbaru.

Untuk versi 3.1, link downloadnya:
http://joomlacode.org/gf/download/frsrelease/18622/83487/Joomla_3.1.5-Stable-Full_Package.zip

Untuk versi 2.5, link downloadnya:
http://joomlacode.org/gf/download/frsrelease/18624/83477/Joomla_2.5.14-Stable-Full_Package.zip

Read the rest of this entry

Modul 5.a : Instalasi CMS WordPress pada Web Server Debian 6 Squeeze


debian squeezeKita lanjutkan kembali konfigurasi server Debian kita. Jika pada tahap sebelumnya kita membahas Instalasi dan Konfigurasi Web Server Debian 6 Squeeze, maka sekarang kita lanjutkan ke tahap berikutnya untuk membahas Instalasi CMS WordPress pada Web Server Debian 6 Squeeze.

Sebelum kita menginstall wordpress ke dalam web server, terlebih dahulu kita mendownload software wordpress dari http://www.wordpress.org. Untuk mengetahui alamat detail atau link download softwarenya, terlebih dahulu kita buka alamat web page wordpress menggunakan PC Host (Windows 7) saya.  Di halaman utama situs tersebut biasanya terdapat link download software wordpress terbaru. Catatlah alamat link download software wordpress tersebut agar nanti kita dapat mendownloadnya dari server Debian menggunakan perintah wget. Dalam tutorial ini, link download software wordpress adalah http://www.wordpress.org/latest.zip.

Read the rest of this entry

Modul 4 : Instalasi dan Konfigurasi Web Server Debian 6 Squeeze


debian squeezeOK, pada materi sebelumnya sudah dibahas tentang Instalasi dan Konfigurasi DNS Server Debian 6 Squeeze. Dimana fungsi aplikasi tersebut adalah untuk menterjemahkan request client terhadap alamat domain kita. Artinya, setiap client yang akan merequest domain http://www.smknbi.net maka akan diteruskan ke alamat IP Address Web Server kita. Demikian juga sebaliknya.

Selanjutnya, kita akan melanjutkan pada tahap berikutnya, yaitu Instalasi dan Konfigurasi Webserver Debian 6 Squeeze.  Langkah-langkahnya adalah sebagai berikut:

Read the rest of this entry

Modul 3 : Instalasi dan Konfigurasi DNS Server Debian 6 Squeeze


debian squeezeSebelumnya kita telah membahas cara Konfigurasi Adapter Network pada VirtualBox dan Interface Network pada Debian. Selanjutnya kita akan membahas instalasi dan konfigurasi DNS server pada Debian 6 Squeeze.

Untuk instalasi dan konfigurasi DNS server dan Aplikasi server lainnya, kita memerlukan media untuk mengambil paket-paket yang akan diinstalasi tersebut. Paket-paket tersebut dapat diperoleh dari repositori debian melalui internet (http://debian.org, http://kambing.ui.ac.id, dan lain-lain). Untuk keperluan tersebut, server debian kita harus sudah terkoneksi ke internet. Namun dalam praktek ini, kita tidak menggunakan repositori debian, melainkan dari DVD.iso instalasi yang ada dalam hard disk kita. Untuk itu kita harus mengubah mount ke CD/DVD drive dari aplikasi VirtualBox dan Debian. Caranya:

Read the rest of this entry

Modul 2 : Konfigurasi Interface Network pada Debian 6 Squeeze


Sebelumnya kita telah membahas Topologi Jaringan Server Debian yang akan dibuat dengan menggunakan Debian 6 Squeeze. Sekarang kita lanjutkan cara konfigurasi adapter network pada VIrtualBox dan interface network pada Debian.


A. KONFIGURASI NETWORK ADAPTER PADA VIRTUALBOX

  1. Pada sistem operasi Debian, konfigurasi network adapter 1 sebagai Host-only adapter, dan adapter 2 sebagai Internal network. Caranya seperti tahapan pada gambar berikut:
    1-debian adapter
    . Read the rest of this entry

Modul 1 : Instalasi Debian 6 (Squeeze)


debian squeezePada kali ini kita akan membahas cara menginstall Debian 6 berbasis Text atau CLI (Command Line Interface) pada VirtualBox. Jika anda menginstall Debian pada PC secara langsung (bukan menggunakan Virtual Machine seperti VirtualBox), anda bisa langsung menuju ke langkah 14 dari tahapan tutorial di bawah ini. Tapi sebelumnya anda harus terlebih dahulu mensetting booting PC dari DVD pada boot option di BIOS.

Langkah-langkah menginstall Debian 6 (Squeeze) pada VirtualBox adalah sebagai berikut: Read the rest of this entry

Membuat Server Debian 6 Squeeze Lengkap


debian squeezeDalam tutorial kali ini, kita akan membahas tentang server untuk jaringan. Sebelum masuk pada bagian yang bersifat teknis yaitu instalasi dan konfigurasi aplikasi dan layanan server, terlebih dahulu saya jelaskan tentang server. Server sesuai dengan namanya, bisa diartikan sebagai pelayan pada suatu jaringan komputer. Server adalah komputer yang berfungsi untuk melayani, membatasi, dan mengontrol akses terhadap client-client dan sumber daya pada suatu jaringan komputer. Server didukung spesifikasi/kemampuan hardware yang besar (berbeda dengan komputer biasa), server juga menggunakan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan.

Umumnya, di dalam sistem operasi server terdapat berbagai macam layanan yang menggunakan arsitektur client/server. Contoh dari layanan server adalah DHCP, Mail Server, HTTP Server, FTP Server, DNS server, dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat pula membuat layanan tersendiri. Setiap layanan tersebut akan merespon request dari client.

Read the rest of this entry

Perbandingan Perintah Text untuk Jaringan pada Windows dan Linux


windows vs linuxMeskipun memiliki konsep yang sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt.

Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell. Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada Apple namanya adalah commandshell.
Read the rest of this entry

Konfigurasi Routing Statik dan Firewall dengan Linux Fedora


fedoraTerkadang di tempat kita kerja terdapat 2 atau lebih jaringan LAN yang berbeda network. Tanpa adanya router, maka kedua jaringan LAN ini tak lebih dari jaringan yang saling “terisolir” karena tidak dapat terhubung satu sama lainnya.

Nah… kali ini kita akan membahas bagaimana membuat 4 network (jaringan) yang berbeda agar dapat saling berkomunikasi (walau dalam prakteknya hanya dibuat untuk menghubungkan 2 buah network yang berbeda, namun harus melalui 2 network lainnya), karena menggunakan 3 buah router yang menggunakan OS. Linx Fedora.

Read the rest of this entry

Konfigurasi DHCP Server dengan Fedora 9


Kita berjumpa lagi dalam sharing pengetahuan. Pada artikel sebelumnya “Konfigurasi Server dengan Fedora 9” telah dibahas bagaimana melakukan konfigurasi pada server yang telah terinstall distro Fedora 9.

Sekarang…. saatnya saya melanjutkan bagaimana mengkonfigurasi server yang sama agar dapat memberikan layanan dhcp pada client. Untuk lebih lengkapnya, silahkan didownload link Konfigurasi dhcp server dengan fedora 9  untuk mendapatkan tutorialnya.

Terima kasih.

Konfigurasi Server dengan Fedora 9


Fedora merupakan salah satu distro linux yang sering digunakan sebagai router dan server, sebagaimana distro linux lainnya seperti debian,  ubuntu, redhat, dan lain-lain. PC yang dibagun sebagai server ataupun router berfungsi untuk memberikan layanan kepada client atau jaringan yang ada di level bawahnya sehingga mendapatkan akses layanan seperti yang dibutuhkan, misalnya akses pemakaian perangkat hardware, software, data, juga internet.

Membangun server PC dengan menggunakan distro Fedora 9  cukup mudah dilakukan. Hal-hal yang perlu dipersiapkan adalah sebuah PC server yang telah terinstall Fedora 9, tentunya harus memiliki minimal 2 NIC (kartu jaringan). Selain itu juga harus ada line internet, bisa dari modem speedy atau akses internet lainnya.

Cara mengkonfigurasi server fedora disini dilakukan dengan perintah mode text. Untuk lebih lengkapnya, teman-teman dapat mendownload tutorialnya dari link berikut : Konfigurasi server dengan fedora 9