Rabu, 28 November 2012

Konfigurasi FTP (File Transfer Protocol)


Setelah MengKonfigurasi WebMail Server, Sekarang kita akan belajar mengkonfigurasi FTP Server. Hanya diperlukan beberapa Langkah untuk mengkonfigurasi FTB server tersebut.

*Kata2 berwarna kuning adalah perintah yang harus dijalankan.
*Kata2 berwarna merah adalah perubahan/sesuatu yang harus anda buat.

1) apt-get install  proftpd
Run proftpd : standalone

2) pico  /etc/proftpd/proftpd.conf

# Includes DSO modules
Include /etc/proftpd/modules.conf

# Set off to disable IPv6 support which is annoying on IPv4 only boxes.
UseIPv6 off

# If set on you can experience a longer connection delay in many cases.
IdentLookups off
ServerName "antoro.situstkj.co.cc"
ServerType standalone
DeferWelcome off

3) /etc/init.d/proftpd  restart
Stopping ftp server: proftpd.
Starting ftp server: proftpd.

4) Buka browser komputer client dan buka url ftp://www.situstkj.co.cc anda akan melihat tampilan ini:

Anda bisa login menggunakan username antok, ataupun username anisa, yang sudah anda buat pada saat konfigurasi mail server tadi.

DNS (Domain Name System)

assalamu'alaikum......

Oke setelahnya kita bisa menyeting interfaces di debian kita akan membahas setting domain name untuk nama server, nah tentunya untuk menyeting DNS ini interfaces kita harus sudah di sett, karena nantinya DNS ini harus sesuai dengan settingan di interfaces kita.....!

Nah kita lanjut saja ke pembahasan pokok..... !!!

Domain Name System adalah suatu metode untuk meng-konversikan IP address (numerik) suatu komputer ke dalam suatu nama domain (alphabetic), ataupun sebaliknya. Yang memudahkan kita dalam mengingat komputer tersebut. Misalnya, server Debian memiliki alamat IP address sekian, namun pada umumnya, orang tidak akan mudah mengingat IP dalam bentuk numeric tersebut. Dengan adanya DNS - SERVER, kita bisa mengakses halaman situs dari server Debian tersebut hanya dengan mengakses nama Domainnya (www.gazeon.com), tanpa mengingat IP address dari komputer tersebut.

Ok langsung kita ke tahap installasi dengan menggunakan aplikasi Domain yaitu "BIND9 (berkeley Internet Name Domain Versi 9)" sebenarnya masih ada yang lain yang disediakan distro linux, namun katanya lebih mudah BIND9 dalam hal mengkonfigurasinya jadi kita gunakan bind9 ini........

1. installasi
 gazeon:/home/gaze# apt-get install bind9 --> enter 'bila ada pertanyaan iya atau tidak ketik "y" lalu enter'

2. konfigurasi
a. /etc/bind/named.conf


Bagian ini adalah terpenting, di file ini kita menentukan nama untuk Domain dari Debian Server kita nantinya.

Langsung saja kita edit file named.conf ini namun sebelumnya kita akan membuat cadangan/backup terlebih dahulu apabila nantinya ada hal yang tidak kita inginkan.

masuk terlebih dahulu ke directory "bind" pada "etc"....

gazeon:/home/gaze# cd --> enter
gazeon:# cd /etc/bind --> enter

gazeon:/etc/bind# cp named.conf named.conf.backup --> enter
gazeon:/etc/bind# cp db.empty gaze.zone --> enter
gazeon:/etc/bind# cp db.empty gaze.rev --> enter

jika kode itu yang kita ketikan maka file tersebut akan di pastekan di directory itu sendiri, namun jika ingin tempat penyimpanannya sesuai keinginan maka setelah "named.conf" ketikan "/directorykamu/directory/named.conf.backup" misalkan seperti itu.

gazeon:/etc/bind# nano named.conf --> enter

tambahkan kode dibawah ini di urutan terbawah file named.conf :

zone "gazeon.com"{     //zone Domain anda 'sesuai keinginan'
           type master;
           file "/etc/bind/gaze.zone";  // lokasi file Forward, default di /etc/bind/
};


zone "10.168.192.in-addr.arpa"{  //blok ip di depan dan urutannya dari ip network akhir
           type master;
           file "/etc/bind/gaze.rev";  // lokasi file REVERSE, default di /etc/bind/
};

setelah selesai di tambahkan simpan dan keluar. selanjutnya edit file zone/forward.


b. file forward

Setelah kita selesai konfigurasi file named.conf, kita konfigurasi file zone/forward, langkah backup tadi sekaligus membackup file Forward/zone ini jadi kita gunakan file yang sudah kita copykan yaitu 'gaze.zone'.

gazeon:/etc/bind# nano gaze.zone --> enter

Setelah muncul isi dari file zone kita rubah localhost pada file tersebut dengan Domain yang telah kita cantumkan di file named.conf, lakukan sesuai contoh :

$TTL      604800
@           IN        SOA        ns.gazeon.com. root.gazeon.com. (
                                                2                ; Serial
                                           604800            ; Refresh
                                            86400             ; Retry
                                          2419200           ; Expire
                                           604800 )          ; Negative Cache TTL

;
@            IN        NS          ns.gazeon.com.         // ingat titik di akhir domain
ns            IN        A            192.168.10.1
www       IN        A            192.168.10.1            
ftp           IN        CNAME   ns            // CNAME digunakan untuk kata lain dari ns
mail         IN        CNAME   ns 

Simpan dan Keluar stelah melakukan onfigurasi di atas. Selesailah kita membuat konfigurasi di file Forward (Dari Domain ke IP), jangan sampai merubah setingan bawaan seperti serial dan lainnya rubah localhost saja dan tambahkan www,ftp,mail dan lainnya jika perlu.

c. file reverse

Setelahnya kita selesai mengkonfigurasi file Forward lanjut dengan file Reverse isinya sama dengan file Forward karena pada saat mengcopy kita ambil dari sumber yang sama yaitu 'db.empty', langsung saja kita konfigurasi file rev ini.
gazeon:/etc/bind# nano gaze.rev --> enter

Muncul data yang sama seperti file forward edit sama seperti di Forward hanya saja data yang ditambahkan berbeda seperti dibawah ini :


$TTL      604800
@           IN        SOA        ns.gazeon.com. root.gazeon.com. (
                                                2                ; Serial
                                           604800            ; Refresh
                                            86400             ; Retry
                                          2419200           ; Expire
                                           604800 )          ; Negative Cache TTL

;
@            IN        NS          ns.gazeon.com.         // ingat titik di akhir domain
1              IN       PTR         ns.gazeon.com.
1              IN       PTR         www.gazeon.com.

Simpan dan keluar setelah selesai konfigurasi file Reverse (Dari IP ke Domain).


d. /etc/resolv.conf

Setelah langkah diatas selesai kita berlanjut ke langkah terakhir yaitu konfigurasi file resolv.conf. Langsung saja tambahkan atau atur file resolv sbb :
gazeon:# nano /etc/resolv.conf --> enter

search gazeon.com
nameserver 192.168.10.1               // sesuaikan dengan IP di interfaces

setelah selesai semua langkah diatas restart aplikasi bind9 dengan cara seperti ini :
gazeon:# /etc/init.d/bind9 restart --> enter

Biasanya terjadi kesalahan (failed) itu terjadi biasanya pada file name.conf, sesuaikan file named.conf anda dengan file zone dan rev, apabila sudah sesuai silahkan di restart kembali dan jika selesai maka cirinya tidak ada kata failed pada saat restart tadi.

3. Pengujian

Test apakah benar DNS kita sudah bisa digunakan dengan cara sbb :

gazeon:# dig gazeon.com --> enter     // sesuaikan dengan domain yang anda buat.

jika server dan address telah ada IP nya maka dipastikan DNS anda berhasil, jika masih belum ada IP nya lakukan lagi pengecekan pada konfigurasi di atas.

Selesai mungkin untuk konfigurasi DNS - Server, untuk selanjutnya kita akan membahas Database Server dan juga Web Server.

Semoga percobaan kalian di rumah atau dimanapun kalian berada berhasil dengan sukses, mohon maaf apabila terdapat banyak kekeliruan....

wassalamu'alaikum.......

Konfigurasi IP Address Debian


Assalamu'alaikum......!!!!
Nah buat permulaan posting di blog ini, ane mulai dari konfigurasi IP Address pada debian, ane ngambil bahan dari "Al-Mansyurin",kebetulan materi ini di pelajari di jurusan TKJ nah kalo dah gx sabar mari kita lanjut ke pokok......!!!! Semua peralatan yang terhubung ke jaringan komputer, membutuhkan alamat khusus yang disebut IP Address. Agar semua peralatan tersebut dapat berhubungan satu sama lain. Oleh sebab itu, Network Interface Card tidak akan berguna sedikitpun, jika IP address tidak disett terlebih dahulu.....!!!

Cara Cepat dalam memberi IP sbb:

daninugraha:/home/dani# ifconfig eth0 192.168.10.1 netmask 255.255.255.0 up

mudah kan,,,,, tapi ada kelemahan dalam kode diatas ketika PC kita di reboot maka settingan tersebut hilang, nah terdapat cara lain yang bersifat permanen yaitu mengedit file "interfaces", nah beberapa aplikasi yang disediakan linux untuk edit file tersebut ada editor yaitu vim, vi, nano, gedit, ataupun yang lainnya, kebetulan saya sering menggunakan nano jadi kita gunakan nano.

daninugraha:/home/dani# nano /etc/network/interfaces ---> Enter, muncul file sbb:
#This file describe the network interfaces, available on your system
#and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#The Local network interface
auto eth0
iface eth0 inet static
         address 192.168.10.1
         netmask 255.255.255.0
         network 192.168.10.0
         broadcast 192.168.10.255
Ket : ctrl+o = write/save, ctrl+x = keluar/exit, ctrl+c = Cencel

--> gunakan ctrl+o dan juga ctrl+x untuk save dan keluar.

Tambahkan IP dipaling bawah sesuai keinginan anda atau kebutuhan anda.

Kata auto di depan lo/eth0 bertujuan agar pada saat booting interfaces ini dijalankan secara otomatis, lo adalah loopback yang tentunya IP nya adalah 127.0.0.1 yang digunakan untuk berkomunikasi pada komputer itu sendiri, kenapa IP address eth0,eth1 dll diberikan secara manual karena interfaces tersebut menggunakan IP statis.

file interfaces dapat digunakan apabila aplikasi networking telah direstart dengan cara :
daninugraha:/home/dani# /etc/init.d/networking restart --> enter
jika berhasil maka terdapat keterangan "done".
selamat anda berhasil mengkonfigurasi IP address anda.
bisa di check dengan cara ketik (ifconfig eth0/eth1 tergantung pada saat setting file interfaces lalu enter)

Ket : setelah networking atau aplikasi lain yang ada didebian bukan hanya restart saja ada juga stop, start, reload yang fungsinya bisa di pahami sendiri oleh kalian.

Alhamdulillah setting ip selsai untuk episode selanjutnya saya akan bahas mengenai DNS (Domain Name System). Wassalamu'alaikum......!!!!

Jumat, 23 November 2012

Sejarah Linux Debian


Debian (pengucapan /ˈdɛbiən/) adalah sebuah sistem operasi komputer yang terdiri dari paket perangkat lunak bebas dan dirilis sebagai perangkat lunak sumber terbuka terutama di bawah GNU General Public License dan lisensi perangkat lunak bebas lainnya. bentuk utama, Linux Debian GNU / Linux, yang menggunakan kernel Linux OS dan GNU tools, adalah yang populer dan berpengaruh distribusi GNU / Linux. Hal ini didistribusikan dengan akses ke repositori berisi ribuan paket perangkat lunak untuk instalasi dan siap digunakan. Debian dikenal karena ketaatan pada Unix dan filosofi perangkat lunak bebas serta menggunakan perangkat lunak kolaborasi proses pengembangan dan pengujian. Debian dapat digunakan sebagai desktop maupun server sistem operasi...

Organisasi

Proyek Linux Debian diatur oleh konstitusi dan Kontrak Sosial yang menetapkan struktur pemerintahan proyek serta secara eksplisit menyatakan bahwa tujuan dari proyek ini adalah pengembangan sistem operasi bebas. Debian adalah dikembangkan oleh lebih dari seribu sukarelawan dari seluruh dunia dan didukung oleh sumbangan melalui beberapa organisasi nirlaba di seluruh dunia. Paling penting adalah Software ini di Public Interest, pemilik merek dagang dan Debian organisasi payung untuk berbagai proyek perangkat lunak bebas komunitas.

Dengan demikian, Debian Project adalah organisasi terdesentralisasi independen; itu tidak didukung oleh perusahaan seperti lain distribusi GNU / Linux seperti Ubuntu, openSUSE, Fedora, dan Mandriva. Biaya pengembangan semua termasuk dalam paket Debian 4.0 Etch (283 juta baris kode), dengan menggunakan model COCOMO, telah diperkirakan akan mendekati US $ 13 miliar. [11] Mulai April 2, 2009, Ohloh memperkirakan bahwa basis kode dari Debian GNU / Linux proyek (45 juta baris kode), dengan menggunakan model COCOMO, akan menelan biaya sekitar US $ 819 juta untuk mengembangkan.

Fitur-fitur

Banyak distribusi berbasis pada Debian, termasuk Ubuntu, MEPIS, Dreamlinux, Damn Small Linux, Xandros, Knoppix, BackTrack, Linspire, Sidux, Kanotix, Parsix dan LinEx, antara lain.

Debian dikenal karena pilihan yang berlimpah. Rilis stabil saat ini meliputi lebih dari dua puluh lima thousand paket perangkat lunak untuk dua belas arsitektur komputer. Arsitektur ini berkisar dari Intel / AMD 32-bit/64-bit arsitektur umum ditemukan di komputer pribadi untuk arsitektur ARM umum ditemukan di embedded system dan zSeries eServer IBM mainframe. Fitur menonjol Debian adalah sistem manajemen paket APT, repositori dengan sejumlah besar paket, kebijakan ketat mengenai paket, dan kualitas tinggi rilis. Praktik-praktik ini memudahkan upgrade antara rilis serta otomatis instalasi dan penghapusan paket.

The Debian standard install makes use of the GNOME desktop environment. It includes popular programs such as OpenOffice.org, Iceweasel (a rebranding of Firefox), Evolution mail, CD/DVD writing programs, music and video players, image viewers and editors, and PDF viewers. There are pre-built CD images for KDE, Xfce and LXDE as well. The remaining discs, which span five DVDs or over thirty CDs, contain all packages currently available and are not necessary for a standard install. Another install method is via a net install CD which is much smaller than a normal install CD/DVD. It contains only the bare essentials needed to start the installer and downloads the packages selected during installation via APT. These CD/DVD images can be freely obtained by web download, BitTorrent, jigdo or buying them from online retailers.

Sejarah
1993–1998

Debian ini pertama kali diumumkan pada tanggal 16 Agustus 1993 oleh Ian Murdock. Murdock awalnya disebut sistem "Debian Linux Release". Sebelum rilis Debian, Softlanding Linux System (SLS) telah pertama distribusi GNU / Linux yang dikumpulkan dari berbagai paket perangkat lunak, dan merupakan dasar untuk populer distro lain di 1993-1994. Miskin yang dirasakan pemeliharaan dan prevalensi bug di SLS Murdock termotivasi untuk memulai distribusi baru.

Pada tahun 1993 Murdock juga merilis Debian Manifesto, menguraikan pandangannya untuk sistem operasi baru. Di dalamnya ia menyerukan penciptaan distribusi dipertahankan secara terbuka, dalam semangat Linux dan GNU. Ia membentuk nama "Debian" sebagai kombinasi dari nama pertama nya kemudian pacarnya Debra Lynn dan nama sendiri.

Proyek Debian tumbuh lambat pada awalnya dan merilis versi 0.9x pertama pada tahun 1994 dan 1995. Pelabuhan pertama lain, non-i386 arsitektur dimulai pada tahun 1995, dan yang pertama versi 1.x Debian dirilis pada tahun 1996.

Pada tahun 1996, Bruce Ian Murdock Perens digantikan sebagai pemimpin proyek. Pada tahun yang sama, sesama pengembang Ean Schuessler menyarankan bahwa Debian harus membangun kontrak sosial dengan para penggunanya. Dia suling hasil diskusi di milis Debian ke Kontrak Sosial Debian, dan Debian Free Software Guidelines, mendefinisikan komitmen mendasar untuk pengembangan distribusi. Ia juga memprakarsai pembentukan organisasi payung hukum, Software di Kepentingan Umum.

Perens meninggalkan proyek pada tahun 1998 sebelum rilis glibc pertama berbasis Debian, 2.0.

1999–2004

Proyek terpilih pemimpin baru dan membuat dua lebih 2.x rilis, masing-masing termasuk lebih port dan paket. Advanced Packaging Tool ini digunakan selama waktu dan port pertama non-kernel Linux, Debian GNU / Hurd, dimulai. Distribusi Linux yang pertama berbasis pada Debian, yaitu Libranet, Corel Linux dan Stormix's Storm Linux, yang dimulai pada tahun 1999. 2.2 rilis pada tahun 2000 didedikasikan untuk Joel Klecker, seorang pengembang yang meninggal karena Duchenne distrofi otot.

Pada akhir 2000, proyek membuat perubahan besar untuk mengarsipkan dan melepaskan manajemen, proses arsip perangkat lunak reorganisasi baru "paket renang" dan menciptakan distribusi pengujian sebagai yang berkelanjutan dan relatif stabil wilayah pemanggungan untuk rilis berikutnya. Pada tahun yang sama, para pengembang mulai memegang debconf konferensi tahunan yang disebut dengan pembicaraan dan lokakarya untuk para pengembang dan pengguna teknis.

Pada bulan Juli 2002, Proyek merilis versi 3.0, nama kode kayu, (setelah karakter di film Toy Story, sebuah tren yang berlanjut hingga sekarang), sebuah rilis stabil yang akan melihat relatif sedikit pembaruan sampai rilis berikut.

Panjang siklus rilis yang dipekerjakan oleh Proyek Debian selama waktu ini menarik banyak kritik dari komunitas perangkat lunak bebas, dan ini memicu penciptaan Ubuntu pada tahun 2004, sampai saat ini salah satu yang paling berpengaruh Debian garpu.

2005-sekarang

Sarge 3,1 rilis yang dibuat pada bulan Juni 2005. Ada banyak perubahan besar dalam rilis sarge, kebanyakan karena besar waktu yang dibutuhkan untuk membekukan dan melepaskan distribusi. Tidak hanya melakukan update rilis ini lebih dari 73% dari software dikirim dalam versi sebelumnya, tetapi juga mencakup jauh lebih lunak daripada rilis sebelumnya, hampir dua kali lipat ukuran dengan 9.000 paket baru. Installer baru menggantikan boot-floppy penuaan installer dengan desain modular. Hal ini memungkinkan instalasi lanjutan (dengan RAID, XFS dan dukungan LVM) termasuk deteksi hardware, membuat instalasi lebih mudah bagi pengguna pemula. Sistem instalasi juga menyombongkan penuh dukungan internasionalisasi sebagai perangkat lunak diterjemahkan ke dalam hampir empat puluh bahasa. Instalasi manual dan komprehensif catatan rilis dibebaskan dalam sepuluh dan lima belas bahasa yang berbeda masing-masing. Rilis ini meliputi upaya Debian-Edu/Skolelinux, Debian-Med dan Debian-Accessibility sub-proyek yang meningkatkan jumlah paket pendidikan dan mereka yang memiliki afiliasi medis serta paket yang dirancang khusus untuk para penyandang cacat.

Pada tahun 2006, sebagai hasil dari banyak dipublikasikan sengketa, perangkat lunak Mozilla namanya pun kembali berganti dalam Debian, dengan Firefox menjadi Iceweasel, Thunderbird menjadi Icedove, bersama dengan program Mozilla lain. Mozilla Corporation menyatakan bahwa Debian tidak boleh menggunakan merek dagang Firefox jika mendistribusikan Firefox dengan modifikasi yang belum disetujui oleh Mozilla Corporation. Dua alasan yang menonjol Debian Firefox memodifikasi perangkat lunak untuk mengubah karya seni, dan untuk menyediakan patch keamanan. Debian Free Software Guidelines menganggap karya seni Mozilla non-free. Debian menyediakan dukungan jangka panjang untuk versi Firefox di rilis stabil, di mana Mozilla lebih suka yang versi lama tidak didukung. Perangkat lunak sebagian besar program yang dikembangkan oleh Mozilla Corporation itu diganti merek tetapi program 'kode sumber tetap sama hanya dengan perbedaan kecil.

Debian 4.0 (etch) dirilis April 8, 2007 untuk jumlah yang sama seperti pada sarge arsitektur. Ini termasuk pelabuhan AMD64 tapi menjatuhkan dukungan untuk m68k. Pelabuhan yang m68k Namun, masih tersedia dalam distribusi tidak stabil. Ada sekitar 18.200 paket binari dikelola oleh lebih dari 1.030 pengembang Debian.

Debian 5.0 (lenny) diluncurkan 14 Februari 2009 setelah 22 bulan pembangunan. Ini mencakup lebih dari 25.000 paket perangkat lunak. Dukungan ini telah ditambahkan untuk Marvell's Orion platform dan untuk netbook seperti Asus Eee PC. Rilis didedikasikan untuk Thiemo Seufer, pengembang aktif dan anggota masyarakat yang meninggal dalam kecelakaan mobil pada 26 Desember 2008.