MAKALAH
Tentang Jaringan MAN
Disusun untuk memenuhi Tugas Mata Kuliah Jaringan Komputer
Disusun Oleh :
Kelas : 5D
PROGRAM STUDI S1 SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KATA PENGANTAR
Puji syukur kami ucapkan atas kehadirat Allah SWT, karena dengan rahmat dan karunia-Nya kami masih diberi kesempatan untuk menyelesaikan makalah ini, yaitu tentang jaringan Metropolitan Area Network (MAN).
Uraian ini barangkali dapat membantu masyarakat untuk memahami lebih jauh tentang Jaringan MAN.
Kami tidak lupa saya ucapkan kepada dosen pembimbing, orang tua dan teman-teman yang telah memberikan dukungan dalam menyelesaikan makalah ini.
Kami menyadari bahwa dalam makalah ini masih terdapat banyak kekurangan dan kesalahan. Oleh karena itu kritik dan saran dari para pembaca sangat kami harapkan. Semoga makalah ini dapat memberi manfaat kepada kita semua. Amien.
Kudus, 26 September 2011
Penulis
ii
DAFTAR ISI
HALAMAN JUDUL........................................................................................................ i
KATA PENGANTAR....................................................................................................... ii
DAFTAR ISI................................................................................................................... iii
BAB I PENDAHULUAN
A. Latar Belakang Masalah.............................................................................................. 1
B. Rumusan Masalah........................................................................................................ 1
C. Tujuan.......................................................................................................................... 1
BAB II PEMBAHASAN
A.Pengertian MAN.......................................................................................................... 2
B. Contoh Gambar MAN................................................................................................. 2
C. Perlengkapan untuk Jaringan MAN ............................................................................ 3
D. Keuntungan menggunakan jaringan MAN.................................................................. 4
E.Kelemahan menggunakan jaringan MAN .................................................................... 4
F.ROUTER MAN.............................................................................................................5
BAB III KESIMPULAN DAN SARAN
A. Kesimpulan.................................................................................................................. 5
B. Saran............................................................................................................................ 5
iii
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
MAN atau Metropolitan area network adalah jaringan yang lebih luas daripada LAN. Beberapa LAN menjadi satu jaringan dapat juga disebut MAN. MAN terdapat di dalam satu kampus atau dalam satu wilayah yang agak luas (dapat juga satu kota). MAN biasanya tidak dimiliki oleh satu organisasi saja. Sama seperti LAN, MAN juga memiliki wireless MAN dengan kekurangan dan kelebihan yang relatif sama.
B. Rumusan Masalah
Berdasarkan latar belakang masalah diatas maka dapat disimpulkan masalah yang dihadapi adalah :
1. Apa pengertian MAN ?.
2. Contoh Gambar MAN?
3. Perlengkapan untuk Jaringan MAN?
4. Keuntungan dan kelemahan menggunakan jaringan MAN?
C. Tujuan
Berdasarkan latar belakang dan maslah diatas maka dapat disimpulkan tujuan makalah ini adalah :
1. Menjelaskan pengertian MAN
2. Menjelaskan Contoh Gambar MAN
3. Menjelaskan Perlengkapan untuk Jaringan MAN
4. Mengetahui Keuntungan dan kelemahanm menggunakan jaringan MAN
BAB II
PEMBAHASAN
A. Pengertian MAN
Metropolitan Area Network (MAN) pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya memakai teknologi yang sama dengan LAN. MAN merupakan pilihan untuk membangun jaringan komputer antar kantor dalam suatu kota. MAN dapat mencakup perusahaan yang memiliki kantor-kantor yang letaknya sangat berdekatan dan MAN mampu menunjang data dan suara, bahkan bias disambungkan dengan jaringan televisi kabel. Jaringan ini memiliki jarak dengan radius 10-50 km. Didalam jaringan MAN hanya memiliki satu atau dua buah kabel yang fungsinya untuk mengatur paket data melalui kabel output.
B. Contoh Gambar MAN
1. Hubungan antara suatu sekolah dengan Dinas Pendidikan di kota tersebut untuk memberi kabar tentenag adanya acara d sekolah ataupun yang lainnya.
2. Pengiriman surat tugas dari suatu kantor pusat ke kantor cabang dalam 1 kota
C. Perlengkapan untuk Jaringan MAN
1. HUB
HUB adalah istilah umum yang digunakan untuk menerangkan sebuah central connection point untuk komputer pada network. Fungsi dasar yang dilakukan oleh HUB adalah menerima sinyal dari satu komputer dan menstranmisikannya ke komputer yang lain. Sebuah HUB bisa active atau passive. Active HUB bertindak sebagai repeater, ia meregenerasi dan mengirimkan sinyal yang diperkuat. Passive HUB hanya bertindak sebagai kotak sambungan, ia membagi/memisahkan sinyal yang masuk untuk ditransmisikan ke seluruh network. HUB adalah central untuk topologi star dan mengijinkan komputer untuk ditambahkan atau dipindahkan pada network dengan relatif mudah.
2. Modem
Modem berasal dari singkatan MOdulator DEModulator. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem merupakan penggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah. Setiap perangkat komunikasi jarak jauh dua-arah umumnya menggunakan bagian yang disebut "modem", seperti VSAT, Microwave Radio, dan lain sebagainya, namun umumnya istilah modem lebih dikenal sebagai Perangkat keras yang sering digunakan untuk komunikasi pada komputer.
D. Keuntungan menggunakan jaringan MAN
1. Pertukaran data dan informasi bisa lebih cepat dan akurat.
2. Pengembangan dalam bidang ilmu pengetahun untuk sebuah perguruan tinggi atau sekolah-sekolah.
3. Komunikasi antarperguruan tinggi atau sekolah atau karyawan pada sebuah kantor bisa dengan e-mail atau chatting.
4. Proses backup data dari berbagai tempat lebih mudah dan cepat.
5. Dapat membuat sarana diskusi untuk perguruan tinggi atau sekolah-sekolah.
6. Dapat dijadikan sebagai alat untuk mempersatukannya kekompakan karyawan atau mahasiswa dan siswa.
7. Dapat dijadikan sebagai sarana promosi yang tepat dan cepat.
8. Dapat menggunakan program aplikasi atau permainan secara bersama-sama.
E. Kelemahan menggunakan jaringan MAN
1. Biaya operasional mahal.
2. Instalasi infrastrukturnya tidak mudah.
3. Rumit jika terjadi trouble jaringan (network trouble shooting).
F.ROUTING PROTOCOL
Pengertian dan Definisi dari Routing Protocol (dalam Router): Protokol routing merupakan aturan yang mempertukarkan informasi routing yang nantinya akan membentuk tabel routing sedangkan routing adalah aksi pengiriman-pengiriman paket data berdasarkan tabel routing tadi. Semua routing protokol bertujuan mencari rute tersingkat untuk mencapai tujuan. Dan masing-masing protokol mempunyai cara dan metodenya sendiri-sendiri. Secara garis besar, routing protokol dibagi menjadi Interior Routing Protocol dan Exterior Routing Protocol. Keduanya akan diterangkan sebagai berikut :
A. Interior Routing Protocol
Sesuai namanya, interior berarti bagian dalam. Dan interior routing protocol digunakan dalam sebuah network yang dinamakan autonomus systems (AS) . AS dapat diartikan sebagai sebuah network (bisa besar atau pun kecil) yang berada dalam satu kendali teknik. AS bisa terdiri dari beberapa sub network yang masing-masingnya mempunyai gateway untuk saling berhubungan. Interior routing protocol mempunyai beberapa macam implemantasi protokol, yaitu :RIP (Routing Information Protocol) Merupakan protokol routing yang paling umum dijumpai karena biasanya sudah included dalam sebuah sistem operasi, biasanya unix atau novell. RIP memakai metode distance-vector algoritma. Algoritma ini bekerja dengan menambahkan satu angka metrik kepada ruting apabila melewati satu gateway. Satu kali data melewati satu gateway maka angka metriknya bertambah satu ( atau dengan kata lain naik satu hop ). RIP hanya bisa menangani 15 hop, jika lebih maka host tujuan dianggap tidak dapat dijangkau. Oleh karena alasan tadi maka RIP tidak mungkin untuk diterapkan di sebuah AS yang besar. Selain itu RIP juga mempunyai kekurangan dalam hal network masking. Namun kabar baiknya, implementasi RIP tidak terlalu sulit ika dibandingkan dengan OSPF yang akan diterangkan berikut ini: OSPF (Open Shortest Path First) Merupakan protokol routing yang kompleks dan memakan resource komputer. Dengan protokol ini, route dapat dapat dibagi menjadi beberapa jalan. Maksudnya untuk mencapai host tujuan dimungkinkan untuk mecapainya melalui dua atau lebih rute secara paralel.
Lebih jauh tentang RIP dan OSPF akan diterangkan lebih lanjut.
B.Exterior Protocol AS
Merupakan sebuah network dengan sistem policy yang pegang dalam satu pusat kendali. Internet terdiri dari ribuan AS yang saling terhubung. Untuk bisa saling berhubungan antara AS, maka tiap-tiap AS menggunakan exterior protocol untuk pertukaran informasi routingnya. Informasi routing yang dipertukarkan bernama reachability information (informasi keterjangkauan). Tidak banyak router yang menjalankan routing protokol ini. Hanya router utama dari sebuah AS yang menjalankannya. Dan untuk terhubung ke internet setaip AS harus mempunyai nomor sendiri. Protokol yang mengimplementasikan exterior:-EGP (Exterior Gateway Protocol) Protokol ini mengumumkan ke AS lainnya tentang network yang berada di bawahnya. Pengumumannya kira-kira berbunyi : " Kalau hendak pergi ke AS nomor sekian dengan nomor network sekian, maka silahkan melewati saya" .Router utama menerima routing dari router-router AS yang lain tanpa mengevaluasinya. Maksudnya, rute untuk ke sebuah AS bisa jadi lebih dari satu rute dan EGP menerima semuanya tanpa mempertimbangkan rute terbaik. BGP (Border Gateway Protocol) BGP sudah mempertimbangkan rute terbaik untuk dipilih. Seperti EGP, BGP juga mepertukarkan reachability information.
Router adalah sebuah alat jaringan komputer yang mengirimkan paket data melalui sebuah jaringan atau Internet menuju tujuannya, melalui sebuah proses yang dikenal sebagai routing. Proses routing terjadi pada lapisan 3 (Lapisan jaringan seperti Internet Protocol) dari stack protokol tujuh-lapis OSI.
Fungsi
Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya. Router berbeda dengan switch. Switch merupakan penghubung beberapa alat untuk membentuk suatu Local Area Network (LAN). Analogi Router dan Switch Sebagai ilustrasi perbedaan fungsi dari router dan switch merupakan suatu jalanan, dan router merupakan penghubung antar jalan. Masing-masing rumah berada pada jalan yang memiliki alamat dalam suatu urutan tertentu. Dengan cara yang sama, switch menghubungkan berbagai macam alat, dimana masing-masing alat memiliki alamat IP sendiri pada sebuah LAN. Router sangat banyak digunakan dalam jaringan berbasis teknologi protokol TCP/IP, dan router jenis itu disebut juga dengan IP Router. Selain IP Router, ada lagi AppleTalk Router, dan masih ada beberapa jenis router lainnya. Internet merupakan contoh utama dari sebuah jaringan yang memiliki banyak router IP. Router dapat digunakan untuk menghubungkan banyak jaringan kecil ke sebuah jaringan yang lebih besar, yang disebut dengan internetwork, atau untuk membagi sebuah jaringan besar ke dalam beberapa subnetwork untuk meningkatkan kinerja dan juga mempermudah manajemennya. Router juga kadang digunakan untuk mengoneksikan dua buah jaringan yang menggunakan media yang berbeda (seperti halnya router wireless yang pada umumnya selain ia dapat menghubungkan komputer dengan menggunakan radio, ia juga mendukung penghubungan komputer dengan kabel UTP), atau berbeda arsitektur jaringan, seperti halnya dari Ethernet ke Token Ring. Router juga dapat digunakan untuk menghubungkan LAN ke sebuah layanan telekomunikasi seperti halnya telekomunikasi leased line atau Digital Subscriber Line (DSL). Router yang digunakan untuk menghubungkan LAN ke sebuah koneksi leased line seperti T1, atau T3, sering disebut sebagai access server. Sementara itu, router yang digunakan untuk menghubungkan jaringan lokal ke sebuah koneksi DSL disebut juga dengan DSL router. Router-router jenis tersebut umumnya memiliki fungsi firewall untuk melakukan penapisan paket berdasarkan alamat sumber dan alamat tujuan paket tersebut, meski beberapa router tidak memilikinya. Router yang memiliki fitur penapisan paket disebut juga dengan packet-filtering router. Router umumnya memblokir lalu lintas data yang dipancarkan secara broadcast sehingga dapat mencegah adanya broadcast storm yang mampu memperlambat kinerja jaringan.
Jenis-jenis router Secara umum,
router dibagi menjadi dua buah jenis, yakni: static router (router statis): adalah sebuah router yang memiliki tabel routing statis yang diset secara manual oleh para administrator jaringan. dynamic router (router dinamis): adalah sebuah router yang memiliki dab membuat tabel routing dinamis, dengan mendengarkan lalu lintas jaringan dan juga dengan saling berhubungan dengan router lainnya. Router versus Bridge Cara kerja router mirip dengan bridge jaringan, yakni mereka dapat meneruskan paket data jaringan dan dapat juga membagi jaringan menjadi beberapa segmen atau menyatukan segmen-segmen jaringan. Akan tetapi, router berjalan pada lapisan ketiga pada model OSI (lapisan jaringan), dan menggunakan skema pengalamatan yang digunakan pada lapisan itu, seperti halnya alamat IP. Sementara itu, bridge jaringan berjalan pada lapisan kedua pada model OSI (lapisan data-link), dan menggunakan skema pengalamatan yang digunakan pada lapisan itu, yakni MAC address.
Lalu, kapan penggunaan bridge jaringan dilakukan dan kapan penggunakan router dilakukan? Bridge, sebaiknya digunakan untuk menghubungkan segmen-segmen jaringan yang menjalankan protokol jaringan yang sama (sebagai contoh: segmen jaringan berbasis IP dengan segmen jaringan IP lainnya). Selain itu, bridge juga dapat digunakan ketika di dalam jaringan terdapat protokol-protokol yang tidak bisa melakukan routing, seperti halnya NetBEUI. Sementara itu, router sebaiknya digunakan untuk menghubungkan segmen-segmen jaringan yang menjalankan protokol jaringan yang berebeda (seperti halnya untuk menghubungkan segmen jaringan IP dengan segmen jaringan IPX.) Secara umum, router lebih cerdas dibandingkan dengan bridge jaringan dan dapat meningkatkan bandwidth jaringan, mengingat router tidak meneruskan paket broadcast ke jaringan yang dituju. Dan, penggunaan router yang paling sering dilakukan adalah ketika kita hendak menghubungkan jaringan kita ke Internet.
Contoh gambar router
Router adalah peningkatan kemampuan dari bridge. Router mampu menunjukkan rute/jalur (route) dan memfilter informasi pada jaringan yang berbeda. Beberapa router mampu secara otomatis mendeteksi masalah dan mengalihkan jalur informasi dari area yang bermasalah.
GAMBAR MAN:
BAB III
PENUTUP
A. Kesimpulan :
1. Metropolitan Area Network (MAN) pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya memakai teknologi yang sama dengan LAN. MAN merupakan pilihan untuk membangun jaringan komputer antar kantor dalam suatu kota. MAN dapat mencakup perusahaan yang memiliki kantor-kantor yang letaknya sangat berdekatan dan MAN mampu menunjang data dan suara, bahkan bias disambungkan dengan jaringan televisi kabel. Jaringan ini memiliki jarak dengan radius 10-50 km. Didalam jaringan MAN hanya memiliki satu atau dua buah kabel yang fungsinya untuk mengatur paket data melalui kabel output.
2. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel. MAN sangat cocok diterapkan untuk membangaun jaringan antarkantor yang letaknya berdekatan atau antarperguruantinggi, bisa juga antarsekolah dan berada di dalam kota yang sama. Jarinagn ini umumnya menggunakan media untuk transmisinya dengan gelombang mikro atau gelombang radio. Namun, ada juga yang menggunakan jalur sewa (leased line)
B. Saran :
HD SUPER TRANSPORTATION
Sabtu, 07 Januari 2012
makalah mansister
TUGAS MAKALAH MANSISTER
KEAMANAN TERDISTRIBUSI
DisusunOleh :
Noor Fajrian s
UNIVERSITAS MURIA KUDUS
FAKULTAS TEKNIK
SISTEM INFORMASI
2010/2011
KATA PENGANTAR
Puji syukur yang sangat mendalam, kami panjatkan kehadirat Allah SWT, sehingga melalui rahmat-Nya yang tiada terkira “Makalah tentang keamanan terdistribusi” ini dapat terselesaikan.
Kami sadar dengan banyaknya keterbatasan yang kami miliki, makalah ini jauh dari sempurna. Masih butuh sentuhan tangan-tangan yang lebih expert dalam mengembangkannya. Kami mengharapkan input dari semua teman, terutama dari Dosen ybs, karena makalah ini adalah sebagai sedikit sumbangsih kami untuk ilmu pengetahuan.
Makalah ini dapat digunakan sebagai bahan referensi awal untuk kita dalam mempelajari keamanan terdistribusi.Sesuai dengan namanya, modul ini lebih kepada cara pandang suatu sistem operasi keamanan terdistribusi, yang berarti makalah ini tidak akan banyak membahas masalah-masalah teknis, melainkan lebih banyak kependekatan. Kebutuhan akan perintah-perintah dasar juga disertakandalam modul ini beserta persamaannya di ma yang mungkin sudah lebih dulu familiar di kalanganmasyarakat luas.
Kudus, 14 Juni2011
Penulis
DAFTAR ISI
HALAMAN JUDUL I
KATA PENGANTAR ii
DAFTAR ISI iii
BAB I PENDAHULUAN
A.Latarbelakang
B.Tujuan
BAB II PEMBAHASAN
A. Ancamandanserangan.
B. Resume film “Ikhsan (Mama I Love U)
C. Pokokmasalah
BAB III PENUTUP
Kesimpulan 12
DaftarPustaka .…...…………………………………………….13
BAB I PENDAHULUAN
A. Latar Belakang
Keamanan dan kerahasian data pada komputer saat ini menjadi isu yang sangat penting dan terus berkembang. Beberapa kasus menyangkut keamanan terdistribusi komputer saat ini menjadi suatu pekerjaan yang membutuhkan biaya penanganan dan pengamanan yang sedemikian besar. Sistem-sistem vital, seperti sistem pertahanan, sistem-sistem yang lain setingkat itu, membutuhkan tingkat keamanan yang sedemikian tinggi. Hal ini lebih disebabkan karena kemajuan bidang jaringan komputer dengan konsep open system-nya sehingga siapapun, di mananapun dan kapanpun, mempunyai kesempatan untuk mengakses kawasan-kawasan vital tersebut. Untuk menjaga keamanan dan kerahasiaan pesan, data, atau informasi dalam keamanan komputer maka diperlukan beberapa enkripsi guna membuat pesan, data, atau informasi agar tidak dapat dibaca atau dimengerti oleh sembarang orang, kecuali oleh penerima yang berhak. Pengamanan pesan, data, atau informasi tersebut selain bertujuan untuk meningkatkan keamanan, juga berfungsi untuk:
1. Melindungi sistem, data, atau informasi agar tidak dapat dibaca oleh orang-orang yang tidak berhak.
2. Mencegah agar orang-orang yang tidak berhak, menyisipkan atau menghapus pesan/sistem, data dan atau informasi. Salah satu hal yang penting dalam komunikasi menggunakan komputer dan dalam jaringan komputer untuk menjamin kerahasiaan pesan, data, ataupun informasi adalah enkripsi.
Salah satu dari bagian kriptografi adalah fungsi hash satu arah. Fungsi hash satu arah adalah dimana kita dengan mudah melakukan enkripsi untuk mendapatkan cipher-nya tetapi sangat sulit untuk mendapatkan plaintext-nya.
Keamanan komputer adalah menjamin data atau informasi tidak dibaca, tidak dimodifikasi oleh orang lain yang tidak diberi otorisasi. Keamanansistemdibagimenjaditigabagian :
1. KeamananEksternal
2. Keamanan Interface Pamakai
3. Keamanan Internal
Sementara itu kebutuhan keamanan sistem komputer dapat dikategorikan menjadi aspek-aspek sebagai berikut:
1. Privacy / Confidentiality
2. Integrty
3. Authentication
4. Availability
B. Tujuan
Dengan adanya makalah ini, maka dapat diketahui bagaimana cara mengamankan sistem terdistribusi dari para pelaku yang tidak bertanggung jawab, yang tidak mempunyai hak untuk mengakses apalagi untuk mengambil data yang bukan haknya.
BAB II PEMBAHASAN
A.AncamandanSerangan
Tujuanutamadenganadanyakeamananadalahuntukmembatasiaksesinformasidansesumberhanyauntukpemakai yang memilikihakakses.
Ancamankeamanan:
Leakage (Kebocoran) : pengambilaninformasiolehpenerima yang tidakberhak
Tampering : pengubahaninformasi yang tidak legal
Vandalism (perusakan) :gangguanoperasisistemtertentu.
Seranganpadasistemterdistribusitergantungpadapengkasesankesalurankomunikasi yang adaataumembuatsaluranbaru yang menyamarkan (masquerade) sebagaikoneksi legal.PenyeranganPasive, Hanyamengamatikomunikasiatau dataPenyeranganAktif, Secaraaktifmemodifikasikomunikasiatau dataPemalsuanataupengubahan Email.
B.MetodePenyerangan
Klasifikasimetodepenyerangan :
a. Eavesdropping, mendapatkanduplikasipesantanpaijin
b. Masquerading, Mengirimataumenerimapesanmenggunakanidentitas lain tanpaijinmereka
c. Message tampering,Mencegatataumenangkappesandanmengubahisinya.
sebelumdilanjutkankepenerimasebenarnya.man-in-the-middle attack“ adalahbentuk message tampering denganmencegatpesanpertamapadapertukarankuncienkripsipadapembentukansuatusaluran yang aman. Penyerangmenyisipkankunci lain yang memungkinkandiauntukmendekrippesanberikutnyasebelumdienkripolehpenerimaReplaying,menyimpanpesan yang ditangkapuntukpemakaianberikutnya.Denial of Service, membanjirisaluranatausesumber laindenganpesan yang bertujuanuntukmenggagalkanpengaksesanpemakai lain
C. Ancamandari Mobile Code
Mobile CodeKode yang diloadkesebuah proses dari remote server‘dandijalankansecaralokalContoh :Kode Java AppletJVM Security :Setiaplingkunganeksekusi java mobile code diaturolehSecurity Manager. Contoh : Applet tidakdiijinkanuntukmenulisataumembaca file lokalMobile code yangdidownloaddisimpansecaraterpisahdarikelas-kelaslokal, untukmencegahpenimpaanBytecodedicekuntukvalidasi. Instruksipadabytecodejugadicek, apakahakanmenyebabkansuatukesalahan fatal, misalmengaksesalamatmemori yangtidaksah.
D.Mengamankantranskasielektronis
KeamanansangatdibutuhkanpadakebanyaktransaksiE-commerce,Banking,E-mail ,Bagaimanamengamankanisi email danpengirimataupenerimapesanharusdapatmemastikansatusamalainTransaksielektronikdapatamanjikadilindungidengankebijakandanmekanismekeamanan.Contoh : Pembeliharusdilindungiterhadappenyingkapankode credit number selamapengirimandanjugaterhadappenjual yang tidakbersediamengirimbarangsetelahmenerimapembayaran. Vendor harusmendapatkanpembayaransebelumbarangdikirim, sehinggaperludapatmemvalidasicalonpembelisebelummemberimerekaakses
E.PerancanganSistem yang Aman
Merupakantugas yang sulit!Tujuannyaadalahmencegahsemuaseranganyangsaatinidiketahuiataupun yang akandatangRancanganmengikuti standard yang adaMendemokanvalidasimelawanancaman yang diketahuiAuditterhadapkegagalan yang terdeteksiAdakeseimbanganantarabiayaterhadapseranganyangadaBeberaparancangan yang buruk:AntarmukadibukaJaringantidakamanMembatasiwaktudanruanglingkupsetiapkuncirahasiaAlgoritmadankode program tersediabagipenyerangPenyerangmemilikiakseskesesumberMeminimalkankomputer yang menjadiintiimplementasisistem
F. KebijakandanMekanisme
Padakeamananfisik, akanmenggunakan :
Kebijakan/LayanankeamananAturan yang mengaturpengaksesanataupunberbagisesumber yang tersediaMenyangkutapasaja yang diterapkanContoh :Kebijakankeamananuntuksuatudokumen : hanyadiperbolehkansekelompokpegawaiuntukmengaksesMekanismekeamananKebijakandapatdijalankandenganbantuanmekanismekeamananMenyangkutbagaimanamenerapkannya .
Contoh :mengaksesdokumendikontroldengandistribusiyangterbatasdantersembunyiPemisahanantarakebijakandanmekanismekeamananakanmembantumemisahkankebutuhanimplementasinya
KebijakanmenspesifikasikankebutuhanMekanismemenerapkanspesifikasikebijakantersebut
G. Security Service
MenurutdefinisiOSI :
I. Access Control:Perlindunganterhadappemakaiantaklegak
II. Authentication:Menyediakanjaminanidentitasseseorang
III. Confidentiality: (kerahasiaan), Perlindunganterhadappengungkapanidentitastaklegak
IV. Integrity:Melindungidaripengubahan data yang taklegak
V. Non-repudiation:(penyangkalan), Melindungiterhadappenolakanterhadapkomunikasi yang sudahpernahdilakukan.
TigadasarMekanismeKeamananyang dibangun :
Enkripsi:Digunakanuntukmenyediakankerahasiaan, dapatmenyediakan authentication danperlindunganintegritas
Digital Signature: Digunakanuntukmenyediakan authentication, perlindunganintegritas, dan non-repudiation
Algoritma Checksum/Hash:Digunakanuntukmenyediakanperlindunganintegritas, dandapatmenyediakanauthenticationSatuataulebihmekanismedikombinasikanuntukmenyediakansecurity service.
KEAMANAN TERDISTRIBUSI
DisusunOleh :
Noor Fajrian s
UNIVERSITAS MURIA KUDUS
FAKULTAS TEKNIK
SISTEM INFORMASI
2010/2011
KATA PENGANTAR
Puji syukur yang sangat mendalam, kami panjatkan kehadirat Allah SWT, sehingga melalui rahmat-Nya yang tiada terkira “Makalah tentang keamanan terdistribusi” ini dapat terselesaikan.
Kami sadar dengan banyaknya keterbatasan yang kami miliki, makalah ini jauh dari sempurna. Masih butuh sentuhan tangan-tangan yang lebih expert dalam mengembangkannya. Kami mengharapkan input dari semua teman, terutama dari Dosen ybs, karena makalah ini adalah sebagai sedikit sumbangsih kami untuk ilmu pengetahuan.
Makalah ini dapat digunakan sebagai bahan referensi awal untuk kita dalam mempelajari keamanan terdistribusi.Sesuai dengan namanya, modul ini lebih kepada cara pandang suatu sistem operasi keamanan terdistribusi, yang berarti makalah ini tidak akan banyak membahas masalah-masalah teknis, melainkan lebih banyak kependekatan. Kebutuhan akan perintah-perintah dasar juga disertakandalam modul ini beserta persamaannya di ma yang mungkin sudah lebih dulu familiar di kalanganmasyarakat luas.
Kudus, 14 Juni2011
Penulis
DAFTAR ISI
HALAMAN JUDUL I
KATA PENGANTAR ii
DAFTAR ISI iii
BAB I PENDAHULUAN
A.Latarbelakang
B.Tujuan
BAB II PEMBAHASAN
A. Ancamandanserangan.
B. Resume film “Ikhsan (Mama I Love U)
C. Pokokmasalah
BAB III PENUTUP
Kesimpulan 12
DaftarPustaka .…...…………………………………………….13
BAB I PENDAHULUAN
A. Latar Belakang
Keamanan dan kerahasian data pada komputer saat ini menjadi isu yang sangat penting dan terus berkembang. Beberapa kasus menyangkut keamanan terdistribusi komputer saat ini menjadi suatu pekerjaan yang membutuhkan biaya penanganan dan pengamanan yang sedemikian besar. Sistem-sistem vital, seperti sistem pertahanan, sistem-sistem yang lain setingkat itu, membutuhkan tingkat keamanan yang sedemikian tinggi. Hal ini lebih disebabkan karena kemajuan bidang jaringan komputer dengan konsep open system-nya sehingga siapapun, di mananapun dan kapanpun, mempunyai kesempatan untuk mengakses kawasan-kawasan vital tersebut. Untuk menjaga keamanan dan kerahasiaan pesan, data, atau informasi dalam keamanan komputer maka diperlukan beberapa enkripsi guna membuat pesan, data, atau informasi agar tidak dapat dibaca atau dimengerti oleh sembarang orang, kecuali oleh penerima yang berhak. Pengamanan pesan, data, atau informasi tersebut selain bertujuan untuk meningkatkan keamanan, juga berfungsi untuk:
1. Melindungi sistem, data, atau informasi agar tidak dapat dibaca oleh orang-orang yang tidak berhak.
2. Mencegah agar orang-orang yang tidak berhak, menyisipkan atau menghapus pesan/sistem, data dan atau informasi. Salah satu hal yang penting dalam komunikasi menggunakan komputer dan dalam jaringan komputer untuk menjamin kerahasiaan pesan, data, ataupun informasi adalah enkripsi.
Salah satu dari bagian kriptografi adalah fungsi hash satu arah. Fungsi hash satu arah adalah dimana kita dengan mudah melakukan enkripsi untuk mendapatkan cipher-nya tetapi sangat sulit untuk mendapatkan plaintext-nya.
Keamanan komputer adalah menjamin data atau informasi tidak dibaca, tidak dimodifikasi oleh orang lain yang tidak diberi otorisasi. Keamanansistemdibagimenjaditigabagian :
1. KeamananEksternal
2. Keamanan Interface Pamakai
3. Keamanan Internal
Sementara itu kebutuhan keamanan sistem komputer dapat dikategorikan menjadi aspek-aspek sebagai berikut:
1. Privacy / Confidentiality
2. Integrty
3. Authentication
4. Availability
B. Tujuan
Dengan adanya makalah ini, maka dapat diketahui bagaimana cara mengamankan sistem terdistribusi dari para pelaku yang tidak bertanggung jawab, yang tidak mempunyai hak untuk mengakses apalagi untuk mengambil data yang bukan haknya.
BAB II PEMBAHASAN
A.AncamandanSerangan
Tujuanutamadenganadanyakeamananadalahuntukmembatasiaksesinformasidansesumberhanyauntukpemakai yang memilikihakakses.
Ancamankeamanan:
Leakage (Kebocoran) : pengambilaninformasiolehpenerima yang tidakberhak
Tampering : pengubahaninformasi yang tidak legal
Vandalism (perusakan) :gangguanoperasisistemtertentu.
Seranganpadasistemterdistribusitergantungpadapengkasesankesalurankomunikasi yang adaataumembuatsaluranbaru yang menyamarkan (masquerade) sebagaikoneksi legal.PenyeranganPasive, Hanyamengamatikomunikasiatau dataPenyeranganAktif, Secaraaktifmemodifikasikomunikasiatau dataPemalsuanataupengubahan Email.
B.MetodePenyerangan
Klasifikasimetodepenyerangan :
a. Eavesdropping, mendapatkanduplikasipesantanpaijin
b. Masquerading, Mengirimataumenerimapesanmenggunakanidentitas lain tanpaijinmereka
c. Message tampering,Mencegatataumenangkappesandanmengubahisinya.
sebelumdilanjutkankepenerimasebenarnya.man-in-the-middle attack“ adalahbentuk message tampering denganmencegatpesanpertamapadapertukarankuncienkripsipadapembentukansuatusaluran yang aman. Penyerangmenyisipkankunci lain yang memungkinkandiauntukmendekrippesanberikutnyasebelumdienkripolehpenerimaReplaying,menyimpanpesan yang ditangkapuntukpemakaianberikutnya.Denial of Service, membanjirisaluranatausesumber laindenganpesan yang bertujuanuntukmenggagalkanpengaksesanpemakai lain
C. Ancamandari Mobile Code
Mobile CodeKode yang diloadkesebuah proses dari remote server‘dandijalankansecaralokalContoh :Kode Java AppletJVM Security :Setiaplingkunganeksekusi java mobile code diaturolehSecurity Manager. Contoh : Applet tidakdiijinkanuntukmenulisataumembaca file lokalMobile code yangdidownloaddisimpansecaraterpisahdarikelas-kelaslokal, untukmencegahpenimpaanBytecodedicekuntukvalidasi. Instruksipadabytecodejugadicek, apakahakanmenyebabkansuatukesalahan fatal, misalmengaksesalamatmemori yangtidaksah.
D.Mengamankantranskasielektronis
KeamanansangatdibutuhkanpadakebanyaktransaksiE-commerce,Banking,E-mail ,Bagaimanamengamankanisi email danpengirimataupenerimapesanharusdapatmemastikansatusamalainTransaksielektronikdapatamanjikadilindungidengankebijakandanmekanismekeamanan.Contoh : Pembeliharusdilindungiterhadappenyingkapankode credit number selamapengirimandanjugaterhadappenjual yang tidakbersediamengirimbarangsetelahmenerimapembayaran. Vendor harusmendapatkanpembayaransebelumbarangdikirim, sehinggaperludapatmemvalidasicalonpembelisebelummemberimerekaakses
E.PerancanganSistem yang Aman
Merupakantugas yang sulit!Tujuannyaadalahmencegahsemuaseranganyangsaatinidiketahuiataupun yang akandatangRancanganmengikuti standard yang adaMendemokanvalidasimelawanancaman yang diketahuiAuditterhadapkegagalan yang terdeteksiAdakeseimbanganantarabiayaterhadapseranganyangadaBeberaparancangan yang buruk:AntarmukadibukaJaringantidakamanMembatasiwaktudanruanglingkupsetiapkuncirahasiaAlgoritmadankode program tersediabagipenyerangPenyerangmemilikiakseskesesumberMeminimalkankomputer yang menjadiintiimplementasisistem
F. KebijakandanMekanisme
Padakeamananfisik, akanmenggunakan :
Kebijakan/LayanankeamananAturan yang mengaturpengaksesanataupunberbagisesumber yang tersediaMenyangkutapasaja yang diterapkanContoh :Kebijakankeamananuntuksuatudokumen : hanyadiperbolehkansekelompokpegawaiuntukmengaksesMekanismekeamananKebijakandapatdijalankandenganbantuanmekanismekeamananMenyangkutbagaimanamenerapkannya .
Contoh :mengaksesdokumendikontroldengandistribusiyangterbatasdantersembunyiPemisahanantarakebijakandanmekanismekeamananakanmembantumemisahkankebutuhanimplementasinya
KebijakanmenspesifikasikankebutuhanMekanismemenerapkanspesifikasikebijakantersebut
G. Security Service
MenurutdefinisiOSI :
I. Access Control:Perlindunganterhadappemakaiantaklegak
II. Authentication:Menyediakanjaminanidentitasseseorang
III. Confidentiality: (kerahasiaan), Perlindunganterhadappengungkapanidentitastaklegak
IV. Integrity:Melindungidaripengubahan data yang taklegak
V. Non-repudiation:(penyangkalan), Melindungiterhadappenolakanterhadapkomunikasi yang sudahpernahdilakukan.
TigadasarMekanismeKeamananyang dibangun :
Enkripsi:Digunakanuntukmenyediakankerahasiaan, dapatmenyediakan authentication danperlindunganintegritas
Digital Signature: Digunakanuntukmenyediakan authentication, perlindunganintegritas, dan non-repudiation
Algoritma Checksum/Hash:Digunakanuntukmenyediakanperlindunganintegritas, dandapatmenyediakanauthenticationSatuataulebihmekanismedikombinasikanuntukmenyediakansecurity service.
makalah linux
TUGAS MAKALAH LINUX
Oleh:
Noor Fajrian S (2009-53-178)
FAKULTAS TEKNIK
SISTEM INFORMASI
UNIVERSITAS MURIA KUDUS
KATA PENGANTAR
Puji syukur yang sangat mendalam, kami panjatkan kehadirat Allah SWT, sehingga melalui rahmat-Nya yang tiada terkira “Makalah tentang Linux” ini dapat terselesaikan.
Kami sadar dengan banyaknya keterbatasan yang kami miliki, makalah ini jauh dari sempurna. Masih butuh sentuhan tangan-tangan yang lebih expert dalam mengembangkannya. Kami mengharapkan input dari semua teman, terutama dari Dosen ybs, karena makalah ini adalah sebagai sedikit sumbangsih kami untuk ilmu pengetahuan.
Makalah ini dapat digunakan sebagai bahan referensi awal untuk kita dalam mempelajari Linux. Sesuai dengan namanya, modul ini lebih kepada cara pandang suatu sistem operasi yang dinamakan Linux secarakonseptual, yang berarti makalah ini tidak akan banyak membahas masalah-masalah teknis, melainkan lebih banyak kependekatan (baca: teori) seorang user ke linux itu sendiri. Kebutuhan akan perintah-perintah dasar juga disertakandalam modul ini beserta persamaannya di Sistem Operasi Linux yang mungkin sudah lebih dulu familiar di kalanganmasyarakat luas.
Kudus, 5 April 2011
Penulis
DAFTAR ISI
Halaman Judul ……………………………………………………………….. i
Kata Pengantar ………………………………………………………………. ii
Daftar Isi ……………………………………………………………………… iii
Pengertian Linux……………………………………………………………… . 4
Sejarah Linux………………………………………………………………….. 5
Perintah Dasar Linux………………………………………………………… . .8
Distro Linux……………………………………………………………………14
Kesimpulan…………………………………………………………………….17
Saran……………………………………………………………………............17
A. Pengertian Linux
Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus Benedict Torvalds dari Universitas Helsinki Finlandia. sebagai proyek pertama dimulai tahun 1991, Torvalds menulis Linux, disebuah kernel untuk prosesor 80386, prosesor 32-bit pertama dalam kumpulan CPU Intel yang cocok untuk PC.kemudian barulah pada tanggal 14 Maret 1994 versi 1.0 mulai diluncurkan, dan hal ini menjadi tonggak sejarah Linux.
Linux merupakan clone dari UNIX yang telah di- port ke beragam platform, Intel 80×86, AlphaAXP, MIPS, Sparch, Power PC, dsb. Sekitar 95% kode sumber kernel sama untuk semua platform perangkat keras.Linux termasuk sistem operasi yang didistribusikan secara open source, artinya kode sumber Linux diikutsertakan sehingga dapat dipelajari dan dikembangkan dengan mudah. Selain itu Linux dikembangkan oleh GNU (General Public License). Linux dapat digunakan untuk berbagai keperluan, seperti: jaringan, pengembangan software, dan sebagai end-user platform. Selama ini Linux menjadi sistem operasi yang menjadi banyak perhatian karena kecanggihan dan harganya yang relatif murah dibanding dengan sistem operasi yang lain.Linux mendukung banyak Perangkat keras Komputer, dan telah digunakan di dalam berbagai peralatan dari Komputer pribadi,Superkomputer dan Sistem Benam (Embedded System) (seperti Telepon Seluler Ponsel dan Perekam Video pribadi Tivo).
Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang didalamnya selalu disertakan program-program lain yang mendukung sistem operasi ini. Macam-macam distribusi Linux antara lain: Stackware, Debian, RedHat, S.u.s.e., Caldera, dan Turbo Linux. Macam-macam distribusi Linux ini akan dibahas lebih mendalam pada “Distro Pada linux”.
Linux didalamnya selalu disertakan program-program lain yang mendukung sistem operasi ini. Contoh program-program tersebut adalah Web Server, Bahasa Pemrograman, Basis Data, Tampilan Desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi/ software perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric, dan lainnya.
B. Sejarah Linux
UNIX merupakan salah satu sistem operasi yang mengawali lahirnya Linux ke dunia ini.UNIX merupakan salah satu sistem operasi yang ada saat ini.Adapun UNIX merupakan salah satu sistem operasi populer selain keluarga raksasa Microsoft (mulai dari DOS, MS 9x sampai Vista), Novell, OS/2, BeOS, MacOS dan lainnya.
Sejarah kemunculan UNIX dimulai pada tahun 1965 ketika para ahli dari Bell Labs, sebuah laboratorium milik AT&T, bekerja sama dengan MIT dan General Electric membuat sistem operasi bernama Multics(sudah pernah dengar belum?). Nah, sistem operasi Multics ini awalnya didesain dengan harapan akan menciptakan beberapa keunggulan, seperti multiuser, multiprosesor, dan multilevel filesystem. Namun pada tahun 1969, AT&T akhirnya menghentikan proyek pembuatan Multics karena sistem operasi Multics ini sudah tidak memenuhi tujuan semula.
Dengan kata lain, proyek ini mengalami hambatan karena dalam kenyataannya Multics banyak terdapat bugs dan sulit sekali dioperasikan. Beberapa programmer Bell Labs yang terlibat dalam pembuatan dan pengembangan Multics, yaitu Ken Thompson, Dennis Ritchie, Rudd Canaday, dan Doug Mcllroy, secara tidak resmi tetap meneruskan proyek pengembangan Multics. Dan akhirnya sampailah pada sebuah sistem operasi generasi penerus dari Multics bulan Januari 1970 yang diberi nama UNIX.
Adapun generasi baru Multics ini memiliki lebih banyak keuggulan dibandingkan saudara tuanya. Nama UNIX diberikan oleh Brian Kernighan untuk memberi penegasan bahwa UNIX bukanlah Multics (tidak sama). UNIX akhirnya memiliki keunggulan seperti yang diharapkan pada awal penciptaannya.Yaitu:
1. Multilevel Filesystem
2.Multiuser dan Multiprosesor
3. Desain arsitektur yang independen terhadap suatu hardware
4.Berbagai device dapat dianggap sebagai file khusus
5.Memiliki user interface yang sederhana
6.Cocok untuk lingkungan pemrograman
7.Memiliki utilitas yang dapat saling digabungkan
Setahun setelahnya, UNIX dapat dijalankan pada komputer PDP-11 yang memiliki memory 16 KB dan sebuah disk berukuran 512 KB.Pada waktu itu source codenya UNIX masih ditulis dalam bahasa mesin (assembler). Kemudian pada tahun 1973, source code UNIX ditulis ulang dalam bahasa C yang dibuat oleh Dennis Ritchie.Tujuan Mr. Ritchie mengubah source code UNIX ke dalam bahasa C tak lain dan tak bukan karena bahasa C didesain multiplatform dan bersifat fleksibel. Dengan dirubahnya source code ke dalam bahasa C, maka UNIX dapat dikembangkan dan dikompilasi ulang ke berbagai jenis komputer. Sejak saat itu dibuatlah berbagai macam varian UNIX yang sengaja didesain untuk jenis komputer tertentu.Setahun kemudian, karena merasa UNIX sudah cukup matang, maka Thompson dan Ritchie mempublikasikan sebuah paper tentang UNIX. Ternyata UNIX mendapat sambutan yang sangat luar biasa dari lingkungan perguruan tinggi. Dan UNIX lah yang menjadi sistem operasi favorit di lingkungan perguruan tinggi. Awalnya, sistem operasi UNIX ini didistribusikan secara gratis di dunia pendidikan, namun setelah banyak digunakan oleh korporasi industri dan bisnis (karena kehandalannya menangani bidang jaringan (networking), UNIX akhirnya diperdagangkan dan dipatenkan). Dalam perkembangan selanjutnya, UNIX dan varian-variannya yang dikomersialkan menjadi suatu sistem operasi yang cukup mahal pada saat itu(namun ada beberapa yang gratis karena dikembangkan dengan semangat openSource), hal ini disebabkan karena kestabilan, mampu mengerjakan program multitasking dan dapat digunakan oleh beberapa user secara bersamaan.
Adapun varian UNIX yang dikomersialkan dan populer karena kehandalannya seperti BSD 4.1 (1980), SunOS, BSD 4.2, SysV(1983), UnixWare dan Solaris 2(1988), dan lainnya. Dan yang dikembangkan dengan semangat openSource atau free diantaranya: FreeBSD, OpenBSD, NetBSD, Mnix, Hurd. Dari tadi ngomongin UNIX mulu, Linuxnya di mana?Oke, oke. Kita mulai¦. Kenal Linus Torvalds kan? Linus dilahirkan di Helsinki, Finlandia pada tanggal 28 Desember 1969. Orang yang disebut sebagai Bapak Linux(LINus UniX) ini, sudah mengenal bahasa pemrograman pada umurnya yang ke 10. Saat itu ia sering mengutak-atik komputer kakeknya, Commodore VIC-20. Karena hobinya dalam dunia komputing, 1988 Linus diterima di Univerity of Helsinki dan pada tahun 1990, Linus memulai kelas pemrograman C pertamanya. Pada tahun 1991, Linus tidak puas terhadap sistem operasi yang ada pada PC pertamanya (MS-DOS atau Disk Operation System), OS buatan Microsoft.Linus lebih cenderung untuk menggunakan sistem operasi UNIX seperti yang dipakai komputer milik universitasnya. Akhirnya ia mengganti sistem operasi openSource Minix yang berbasiskan UNIX. Adapun Minix ini merupakan sistem UNIX kecil yang dikembangkan oleh Andrew S. Tanenbaum, seorang professor yang menggeluti penelitian masalah OS dari Vrije Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran dan pendidikan.Namun Linus merasa bahwa Minix masih memiliki banyak kelemahan. Dan mulai saat itu, di usianya yang ke-23, Linus mulai mengutak-atik kernel Minix. Dan ia mulai mengembangkan sistem yang kompatibel dengan IBM PC. Pada bulan Agustus 1991, lahirlah Linux 0.01 hasil oprekan Linus, dan pada tanggal 5 Oktober 1991, secara resmi Linus mengumumkan Linux 0.02 yang hanya dapat menjalankan BASH dan gcc compiler. Selain itu, Linus juga mempublikasikan sistem operasi buatannya tersebut lengkap dengan source codenya, yang ternyata disambut dengan sangat antusias oleh para programmer dan developer di seluruh dunia agar dapat di develop bersama-sama.
Sampai saat ini, Linux dibangun oleh berbagai macam komunitas dan jangan heran apabila banyak sekali distro-distro Linux yang beredar. Mulai dari yang berbayar sampai yang gratis, dari untuk pemula sampai tingkat lanjut, dan biasanya dengan banyaknya distro Linux yang beredar akan membuat orang awam bingung untuk memilih distro. Bayangkan, ada beratus-ratus distro yang tercipta atau bahkan beribu-ribu. Namun perlahan tapi pasti, diantara distro-distro Linux ini ada yang menyamai (atau bahkan) melebihi kemampuan dari Sistem Operasi keluarga raksasa (Microsoft) dan dengan semakin mudahnya dan semakin lengkapnya dukungan Linux pada hardware, besar kemungkinan Linux akan menjadi alternatif (atau bahkan sistem operasi utama di dunia).
C. Perintah Dasar Linux
Perintah untuk berbagai operasi dasar di sistem operasi linux, beserta penjelasannya,
Perintah Keterangan
any_command –help Menampilkan keterangan bantu tentang pemakaian perintah. “–help” sama dengan perintah pada DOS “/h”.
Ls Melihat isi file dari direktori aktif. Pada linux perintah dir hanya berupa alias dari perintah ls. Untuk perintah ls sendiri sering dibuatkan aliasls --color, agar pada waktu di ls ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.
ls –al Melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.
cd directory Change directory. Menggunakan cd tanpa nama direktori akan menghantarkan anda ke home direktori. Dan cd - akan menghantarkan anda ke direktori sebelumnya.
cp source destination Mengopi suatu file
mcopy source destination Mengcopy suatu file dari/ke dos filesystem. Contoh mcopy a:autoexec.bat ~/junk . Gunakan man mtools untuk command yang sejenis : mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat….
mv source destination Memindahkan atau mengganti nama file
ln -s source destination Membuat Simbolic Links, contoh ln -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X, membuat Simbolic link dari file XF86_SVGA ke X
rm files Menghapus file
mkdir directory Membuat direktori baru
rmdir directory Menghapus direktori yang telah kosong
rm -r files (recursive remove) Menghapus file, direktori dan subdirektorinya. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak ada perintah untuk undelete di Linux
More Untuk melihat isi suatu file, dengan tambahan perintah more, maka isi file tersebut ditampilkan layar per layar.
less filename Melihat suatu file layar per layar, dan tekan tombol “q” apabila ingin keluar,
pico filename Edit suatu text file.
pico -w filename Edit suatu text file, dengan menonaktifkan fungsi word wrap, sangat berguna untuk mengedit file seperti /etc/fstab.
lynx file.html Melihat file html atau browse ke net dengan text mode, dimana gambar/image tidak dapat ditampilkan, tapi lynx adalah suatu browser yang sangat cepat, sangat berguna bila anda hanya menginginkan suatu artikel tanpa image.
tar -zxvffilename.tar.gz Meng-untar sebuah file tar sekaligus meng-uncompress file tersebut (*.tar.gz atau *.tgz), untuk meletakkannya direktori yg diinginkan tambahkan option -C direktori, contoh tar -zxvf filename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt
tar -xvffilename.tar Meng-untar sebuah file tar yang tidak terkompress (*.tar).
gunzipfilename.gz Meng-uncompress sebuah file zip (*.gz” or *.z). dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.
bunzip2filename.bz2 Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.
unzipfilename.zip Meng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.
find / -name"filename" Mencari “namafile” pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard (*,?).
locate filename Mencari file dengan string “filename”. Sangat mudah dan cepat dari perintah di atas.
Pine Email reader yang sangat mudah digunakan, dan menjadi favorit banyak pemakai mesin Unix. Atau anda bisa pakai email yang sangat customize, yaitu mutt ,
talk username1 Berbicara dengan keyboard dengan user lain yg sedang login pada mesin kita (atau gunakan talk username1@machinename untuk berbicara dengan komputer lain). Untuk menerima undangan percakapan, ketikkan talk username2. Jika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu, anda bisa menggunakan perintah mesg n untuk menolak pesan tersebut. Dan gunakan perintah who atau rwho untuk melihat siapa user yang mengganggu tersebut.
Mc Menjalankan “Morton Commander” … eh… salah maksudnya “Midnight Commander” sebagai file manager, cepat dan bagus.
telnet server Untuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya, oh ya .. anda juga harus punya account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikan mesin tersebut. Telnet sangat tidak aman, setiap yang anda ketik menjadi “open text”, juga dengan password anda! Gunakan ssh alih-alih telnet untuk mengakses mesin secara remote.
rlogin server (remote login) Menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.
rlogin server (remote login) Menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.
rsh server (remote shell) Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku. Idem dengan rlogin, gantikan dengan ssh.
ftp server Ftp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin. Juga tidak aman, gunakan scp dari keluarga ssh sebagai gantinya.
Minicom Program Minicom (dapat dikatakan seperti “Procomm/Hyperterminal for Linux”).
./program_name Menjalankan program pada direktori aktif, yang mana tidak terdapat pada PATH anda
Xinit Menjalankan X-window server (tanpa windows manager).
Startx Menjalankan X-window server dan meload default windows manager. Sama seperti perintah “win” under DOS dengan Win3.1
startx -- :1 Menjalankan sesi X-windows berikutnya pada display 1 (default menggunakan display 0). Anda dapat menjalankan banyak GUI terminal secara bersamaan, untuk pindah antar GUI gunakan, , etc, tapi ini akan lebih banyak memakan memori.
Xterm (pada X terminal) ,menjalankan X-windows terminal. Untuk keluar ketikkan exit
Xboing (pada X terminal). Sangat lucu deh …., seperti games-games lama …..
Gimp (pada X terminal) Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yang membedakan adalah program ini gratis.
Netscape (pada X terminal) menjalankan netscape, versi pada waktu tulisan ini dibuat telah mencapai versi 4.7
netscape -display host:0.0 (pada X terminal) menjalankan netscape pada mesin yang aktif dan menampilkan outputnya pada mesin yang bernama host display 0 screen 0. Anda harus memberikan akses untuk mesin aktif untuk menampilkannya pada mesin host dengan perintah xhost
shutdown -h now (sebagai root) Shut down sistem. Umumnya digunakan untuk remote shutdown. Gunakan untuk shutdown pada konsol (dapat dijalankan oleh user).
Halt reboot (sebagai root) Halt atau reboot mesin. Lebih simple dari perintah di atas.
man topic Menampilkan daftar dari sistem manual pages (help) sesuai dengan topic. Coba man man. lalu tekan q untuk keluar dari viewer. Perintah info topic Manual pages dapat dibaca dilhat dengan cara any_command --help.
apropos topic Menampilkan bantuan manual berdasarkan topik..
Pwd Melihat direktori kerja saat ini
hostname Menampilkan nama local host (mesin dimana anda sedang bekerja). Gunakan perintah netconf (sebagai root) untuk merubah nama host dari mesin tersebut, atau edit file /etc/hosts
whoami Mencetak login name anda
id username Mencetak user id (uid) atau group id (gid)
Date Mencetak atau merubah tanggal dan waktu pada komputer, contoh merubah tanggal dan waktu ke 2000-12-31 23:57 dengan perintah; date 123123572000
Time Melihat jumlah waktu yg ditangani untuk penyelesaian suatu proses + info lainnya. Jangan dibingungkan dengan perintah date
Who Melihat user yang login pada komputer kita.
rwho -a Melihat semua user yg login pada network anda. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root untuk mengaktifkannya.
finger username Melihat informasi user, coba jalankan; finger root
Last Melihat user sebelumnya yang telah login di komputer.
uptime Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.
Ps (=print status) Melihat proses-proses yang dijalankan oleh user
ps axu Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.
Top Melihat proses yang berjalan, dengan urutan penggunaan cpu.
uname -a Informasi system kernel anda
Free Informasi memory (dalam kilobytes).
df -h (=disk free) Melihat informasi pemakaian disk pada seluruh system (in human-readable form)
du / -bh (=disk usage) Melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root (in human legible form).
cat /proc/cpuinfo Cpu info. Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).
cat /proc/interrupts Melihat alamat interrupt yang dipakai.
cat /proc/version Versi dari Linux dan informasi lainnya.
cat /proc/filesystems Melihat filesystem yang digunakan.
cat /etc/printcap Melihat printer yang telah disetup
lsmod (as root) Melihat module-module kernel yang telah di load.
Set Melihat environment dari user yang aktif
echo $PATH Melihat isi dari variabel PATH. Perintah ini dapat digunakan untuk menampilkan variabel environmen lain dengan baik. Gunakan set untuk melihat environmen secara penuh.
dmesg Mencetak pesan-pesan pada waktu proses boot. (menampilkan file: /var/log/dmesg).
clear Membersihkan layar.
adduser Menambah pengguna.
D. Distro Linux
Jenis – Jenis Distribusi Linux
Jenis – Jenis Distribusi Linux (Distro)
A. Red Hat Linux ( http://www.redhat.com/). Red Hat adalah distro yang cukup populer di kalangan pengembang dan perusahaan. Red Hat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
B. Ubuntu (http://www.ubuntu.com/). Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian.Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark Shuttleworth).Nama Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan. “Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”.
C. CentOS ( http://www.centos.org/). CentOS adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux (RHEL).CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan Komunitas/Masyarakat).
D. Debian ( http://www.debian.org/). Debian adalah sistem operasi berbasis kernel Linux. Debian adalah ‘kernel independen’, yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan pada sistem operasi yang telah ada. Distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
E. Fedora ( http://www.fedoraproject.org/). Fedora (sebelumnya bernama Fedora Core, terkadang disebut juga dengan Fedora Linux) adalah sebuah distro Linux berbasis RPM dan yum yang dikembangkan oleh Fedora Project yang didukung oleh komunitas pemrogram serta disponsori oleh Red Hat.Nama Fedora berasal dari karakter fedora yang digunakan di logo Red.
F. Xandros ( http://www.xandros.com/). Xandros Linux adalah sebuah distro Linux yang berdasarkan pada sistim KDE.Tampilannya sangat mirip dengan Microsoft Windows, jadi apabila dioperasikan sangat mudah dan nyaman.
G. Knoppix ( http://www.knoppix.org/). Knoppix adalah distro Linux live-cd yang dapat dijalankan melalui CD-ROM tanpa instalasi di hard disk. Distro ini berbasis Debian Linux dan diciptakan oleh Klaus Knopper.
H. Gentoo ( http://www.gentoo.org/). Gentoo Linux adalah suatu distribusi Linux yang memakai paket sistem manajemen Portage. [Bandingkan dengan: Debian yang menggunakan paket .deb, RedHat / Mandrake yang menggunakan paket .rpm].Manajemen paket ini dirancang untuk modular (mudah ditambah-tambah), portabel (dapat di port ke distro lain), mudah ditata, fleksibel, dan dioptimalkan untuk masing-masing komputer pengguna.
I. Slackware ( http://www.slackware.com/). Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding dari Slackware Linux, Inc. Slackware merupakan salah satu distro awal, dan merupakan yang tertua yang masih dikelola.Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux yang paling mirip Unix
J. Mandriva Linux ( http://www.mandriva.com/). Mandriva Linux (dahulu dikenal dengan nama Mandrakelinux atau Mandrake Linux) adalah sistem operasi yang dibuat oleh Mandriva (dahulu dikenal dengan nama Mandrakesoft).Mandriva Linux menggunakan RPM Package Manager.
K. openSUSE ( http://www.opensuse.org/). SUSE sebelumnya bernama SUSE Linux dan SuSE Linux Professional adalah salah satu distro Linux dari perusahaan Novell, atau lebih tepat dari anak perusahaannya Suse Linux GmbH (Software- und System-Entwicklungsgesellschaft mbH, Nürnberg yang berarti pengembangan -perangkat lunak dan -sistem)
L. Freespire ( http://www.freespire.org/). Freespire adalah versi gratis dari distro Linspire (a.k.a Lindows), kemudian mungkin dikarenakan permasalahan nama, berubah menjadi Linspire.
M. Linux Mint ( http://www.iinuxmint.com/). Linux Mint adalah sistem operasi berbasis Linux untuk PC.Inti dari LinuxMint adalah Ubuntu, sehingga aplikasi yang dapat berjalan di Ubuntu, juga bisa berjalan pada LinuxMint.
N. PCLinuxOS ( http://www.pclinuxos.com/). PCLinuxOS, sering disingkat sebagai PCLOS, adalah sebuah sistem operasi desktop.Ini adalah sebuah sistem operasi bebas untuk komputer pribadi yang bertujuan untuk memudahkan penggunaan.
O. Puppy Linux ( http://www.puppylinux.org/). Puppy Linux adalah salah satu distro Linux Live CD yang sangat kecil ukurannya dan mengutamakan kemudahan dalam penggunaan.Seluruh sistem operasi dan aplikasinya berjalan dalam RAM, yang membolehkan media booting dilepas setelah sistem operasi berhasil dijalankan.
P. Sabayon Linux ( http://www.sabayonlinux.org/). Sabayon Linux, merupakan salah satu turunan Gentoo.Gentoo merupakan sebuah sistem operasi bebas berbasis source (Linux maupun FreeBSD) dengan metode instalasi kompilasi dan optimasi untuk CPU yang bersangkutan, dengan model kustomisasi semua paket atau hanya paket aplikasi yang dibutuhkan .
Q. Turbo Linux ( http://www.turbolinux.com/). TurboLinux menargetkan pada produk berbasis Linux dengan kinerja tinggi untuk pasar workstation dan server terutama untuk penggunaan clustering dan orientasinya ke perusahaan.Pengguna produk dan layanan TurboLinux terbanyak adalah perusahaan dan perorangan di Jepang dan Asia.
R. Damn Small Linux ( http://www.damnsmalllinux.org/). Damn Small Linux(DSL) adalah salah satu distro/varian linux mini. Disebut mini karena paket DSL cuma 50MB besarnya. DSL juga memungkinkan untuk diinstall di USB 128MB.
Kesimpulan
• Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970
• Nama Linux sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS, yang sebetulnya mengacu pada kernel dari suatu sistem operasi, suatu penamaan yang biasa digunakan untuk mengacu ke pada suatu kumpulan lengkap software, yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap
• Linux memiliki banyak kelebihan dibanding sistem operasi windows diantaranya : mudah didapat dan gratis, mudah digunakan, tidak mudah terjangkit virus, bisa dikatakan bebas dari virus. Sistem operasi Linux relatif stabil, atau tidak mengenal istilah ”Hang”.
• Perintah untuk berbagai operasi dasar di sistem operasi linux
• Jenis – Jenis Distribusi Linux (Distro)
Saran
Cobalah untuk menggunakan sistem operasi Linux, dan beralih dari sistem operasi window ke sistem operasi Linux.
Oleh:
Noor Fajrian S (2009-53-178)
FAKULTAS TEKNIK
SISTEM INFORMASI
UNIVERSITAS MURIA KUDUS
KATA PENGANTAR
Puji syukur yang sangat mendalam, kami panjatkan kehadirat Allah SWT, sehingga melalui rahmat-Nya yang tiada terkira “Makalah tentang Linux” ini dapat terselesaikan.
Kami sadar dengan banyaknya keterbatasan yang kami miliki, makalah ini jauh dari sempurna. Masih butuh sentuhan tangan-tangan yang lebih expert dalam mengembangkannya. Kami mengharapkan input dari semua teman, terutama dari Dosen ybs, karena makalah ini adalah sebagai sedikit sumbangsih kami untuk ilmu pengetahuan.
Makalah ini dapat digunakan sebagai bahan referensi awal untuk kita dalam mempelajari Linux. Sesuai dengan namanya, modul ini lebih kepada cara pandang suatu sistem operasi yang dinamakan Linux secarakonseptual, yang berarti makalah ini tidak akan banyak membahas masalah-masalah teknis, melainkan lebih banyak kependekatan (baca: teori) seorang user ke linux itu sendiri. Kebutuhan akan perintah-perintah dasar juga disertakandalam modul ini beserta persamaannya di Sistem Operasi Linux yang mungkin sudah lebih dulu familiar di kalanganmasyarakat luas.
Kudus, 5 April 2011
Penulis
DAFTAR ISI
Halaman Judul ……………………………………………………………….. i
Kata Pengantar ………………………………………………………………. ii
Daftar Isi ……………………………………………………………………… iii
Pengertian Linux……………………………………………………………… . 4
Sejarah Linux………………………………………………………………….. 5
Perintah Dasar Linux………………………………………………………… . .8
Distro Linux……………………………………………………………………14
Kesimpulan…………………………………………………………………….17
Saran……………………………………………………………………............17
A. Pengertian Linux
Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus Benedict Torvalds dari Universitas Helsinki Finlandia. sebagai proyek pertama dimulai tahun 1991, Torvalds menulis Linux, disebuah kernel untuk prosesor 80386, prosesor 32-bit pertama dalam kumpulan CPU Intel yang cocok untuk PC.kemudian barulah pada tanggal 14 Maret 1994 versi 1.0 mulai diluncurkan, dan hal ini menjadi tonggak sejarah Linux.
Linux merupakan clone dari UNIX yang telah di- port ke beragam platform, Intel 80×86, AlphaAXP, MIPS, Sparch, Power PC, dsb. Sekitar 95% kode sumber kernel sama untuk semua platform perangkat keras.Linux termasuk sistem operasi yang didistribusikan secara open source, artinya kode sumber Linux diikutsertakan sehingga dapat dipelajari dan dikembangkan dengan mudah. Selain itu Linux dikembangkan oleh GNU (General Public License). Linux dapat digunakan untuk berbagai keperluan, seperti: jaringan, pengembangan software, dan sebagai end-user platform. Selama ini Linux menjadi sistem operasi yang menjadi banyak perhatian karena kecanggihan dan harganya yang relatif murah dibanding dengan sistem operasi yang lain.Linux mendukung banyak Perangkat keras Komputer, dan telah digunakan di dalam berbagai peralatan dari Komputer pribadi,Superkomputer dan Sistem Benam (Embedded System) (seperti Telepon Seluler Ponsel dan Perekam Video pribadi Tivo).
Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang didalamnya selalu disertakan program-program lain yang mendukung sistem operasi ini. Macam-macam distribusi Linux antara lain: Stackware, Debian, RedHat, S.u.s.e., Caldera, dan Turbo Linux. Macam-macam distribusi Linux ini akan dibahas lebih mendalam pada “Distro Pada linux”.
Linux didalamnya selalu disertakan program-program lain yang mendukung sistem operasi ini. Contoh program-program tersebut adalah Web Server, Bahasa Pemrograman, Basis Data, Tampilan Desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi/ software perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric, dan lainnya.
B. Sejarah Linux
UNIX merupakan salah satu sistem operasi yang mengawali lahirnya Linux ke dunia ini.UNIX merupakan salah satu sistem operasi yang ada saat ini.Adapun UNIX merupakan salah satu sistem operasi populer selain keluarga raksasa Microsoft (mulai dari DOS, MS 9x sampai Vista), Novell, OS/2, BeOS, MacOS dan lainnya.
Sejarah kemunculan UNIX dimulai pada tahun 1965 ketika para ahli dari Bell Labs, sebuah laboratorium milik AT&T, bekerja sama dengan MIT dan General Electric membuat sistem operasi bernama Multics(sudah pernah dengar belum?). Nah, sistem operasi Multics ini awalnya didesain dengan harapan akan menciptakan beberapa keunggulan, seperti multiuser, multiprosesor, dan multilevel filesystem. Namun pada tahun 1969, AT&T akhirnya menghentikan proyek pembuatan Multics karena sistem operasi Multics ini sudah tidak memenuhi tujuan semula.
Dengan kata lain, proyek ini mengalami hambatan karena dalam kenyataannya Multics banyak terdapat bugs dan sulit sekali dioperasikan. Beberapa programmer Bell Labs yang terlibat dalam pembuatan dan pengembangan Multics, yaitu Ken Thompson, Dennis Ritchie, Rudd Canaday, dan Doug Mcllroy, secara tidak resmi tetap meneruskan proyek pengembangan Multics. Dan akhirnya sampailah pada sebuah sistem operasi generasi penerus dari Multics bulan Januari 1970 yang diberi nama UNIX.
Adapun generasi baru Multics ini memiliki lebih banyak keuggulan dibandingkan saudara tuanya. Nama UNIX diberikan oleh Brian Kernighan untuk memberi penegasan bahwa UNIX bukanlah Multics (tidak sama). UNIX akhirnya memiliki keunggulan seperti yang diharapkan pada awal penciptaannya.Yaitu:
1. Multilevel Filesystem
2.Multiuser dan Multiprosesor
3. Desain arsitektur yang independen terhadap suatu hardware
4.Berbagai device dapat dianggap sebagai file khusus
5.Memiliki user interface yang sederhana
6.Cocok untuk lingkungan pemrograman
7.Memiliki utilitas yang dapat saling digabungkan
Setahun setelahnya, UNIX dapat dijalankan pada komputer PDP-11 yang memiliki memory 16 KB dan sebuah disk berukuran 512 KB.Pada waktu itu source codenya UNIX masih ditulis dalam bahasa mesin (assembler). Kemudian pada tahun 1973, source code UNIX ditulis ulang dalam bahasa C yang dibuat oleh Dennis Ritchie.Tujuan Mr. Ritchie mengubah source code UNIX ke dalam bahasa C tak lain dan tak bukan karena bahasa C didesain multiplatform dan bersifat fleksibel. Dengan dirubahnya source code ke dalam bahasa C, maka UNIX dapat dikembangkan dan dikompilasi ulang ke berbagai jenis komputer. Sejak saat itu dibuatlah berbagai macam varian UNIX yang sengaja didesain untuk jenis komputer tertentu.Setahun kemudian, karena merasa UNIX sudah cukup matang, maka Thompson dan Ritchie mempublikasikan sebuah paper tentang UNIX. Ternyata UNIX mendapat sambutan yang sangat luar biasa dari lingkungan perguruan tinggi. Dan UNIX lah yang menjadi sistem operasi favorit di lingkungan perguruan tinggi. Awalnya, sistem operasi UNIX ini didistribusikan secara gratis di dunia pendidikan, namun setelah banyak digunakan oleh korporasi industri dan bisnis (karena kehandalannya menangani bidang jaringan (networking), UNIX akhirnya diperdagangkan dan dipatenkan). Dalam perkembangan selanjutnya, UNIX dan varian-variannya yang dikomersialkan menjadi suatu sistem operasi yang cukup mahal pada saat itu(namun ada beberapa yang gratis karena dikembangkan dengan semangat openSource), hal ini disebabkan karena kestabilan, mampu mengerjakan program multitasking dan dapat digunakan oleh beberapa user secara bersamaan.
Adapun varian UNIX yang dikomersialkan dan populer karena kehandalannya seperti BSD 4.1 (1980), SunOS, BSD 4.2, SysV(1983), UnixWare dan Solaris 2(1988), dan lainnya. Dan yang dikembangkan dengan semangat openSource atau free diantaranya: FreeBSD, OpenBSD, NetBSD, Mnix, Hurd. Dari tadi ngomongin UNIX mulu, Linuxnya di mana?Oke, oke. Kita mulai¦. Kenal Linus Torvalds kan? Linus dilahirkan di Helsinki, Finlandia pada tanggal 28 Desember 1969. Orang yang disebut sebagai Bapak Linux(LINus UniX) ini, sudah mengenal bahasa pemrograman pada umurnya yang ke 10. Saat itu ia sering mengutak-atik komputer kakeknya, Commodore VIC-20. Karena hobinya dalam dunia komputing, 1988 Linus diterima di Univerity of Helsinki dan pada tahun 1990, Linus memulai kelas pemrograman C pertamanya. Pada tahun 1991, Linus tidak puas terhadap sistem operasi yang ada pada PC pertamanya (MS-DOS atau Disk Operation System), OS buatan Microsoft.Linus lebih cenderung untuk menggunakan sistem operasi UNIX seperti yang dipakai komputer milik universitasnya. Akhirnya ia mengganti sistem operasi openSource Minix yang berbasiskan UNIX. Adapun Minix ini merupakan sistem UNIX kecil yang dikembangkan oleh Andrew S. Tanenbaum, seorang professor yang menggeluti penelitian masalah OS dari Vrije Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran dan pendidikan.Namun Linus merasa bahwa Minix masih memiliki banyak kelemahan. Dan mulai saat itu, di usianya yang ke-23, Linus mulai mengutak-atik kernel Minix. Dan ia mulai mengembangkan sistem yang kompatibel dengan IBM PC. Pada bulan Agustus 1991, lahirlah Linux 0.01 hasil oprekan Linus, dan pada tanggal 5 Oktober 1991, secara resmi Linus mengumumkan Linux 0.02 yang hanya dapat menjalankan BASH dan gcc compiler. Selain itu, Linus juga mempublikasikan sistem operasi buatannya tersebut lengkap dengan source codenya, yang ternyata disambut dengan sangat antusias oleh para programmer dan developer di seluruh dunia agar dapat di develop bersama-sama.
Sampai saat ini, Linux dibangun oleh berbagai macam komunitas dan jangan heran apabila banyak sekali distro-distro Linux yang beredar. Mulai dari yang berbayar sampai yang gratis, dari untuk pemula sampai tingkat lanjut, dan biasanya dengan banyaknya distro Linux yang beredar akan membuat orang awam bingung untuk memilih distro. Bayangkan, ada beratus-ratus distro yang tercipta atau bahkan beribu-ribu. Namun perlahan tapi pasti, diantara distro-distro Linux ini ada yang menyamai (atau bahkan) melebihi kemampuan dari Sistem Operasi keluarga raksasa (Microsoft) dan dengan semakin mudahnya dan semakin lengkapnya dukungan Linux pada hardware, besar kemungkinan Linux akan menjadi alternatif (atau bahkan sistem operasi utama di dunia).
C. Perintah Dasar Linux
Perintah untuk berbagai operasi dasar di sistem operasi linux, beserta penjelasannya,
Perintah Keterangan
any_command –help Menampilkan keterangan bantu tentang pemakaian perintah. “–help” sama dengan perintah pada DOS “/h”.
Ls Melihat isi file dari direktori aktif. Pada linux perintah dir hanya berupa alias dari perintah ls. Untuk perintah ls sendiri sering dibuatkan aliasls --color, agar pada waktu di ls ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.
ls –al Melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.
cd directory Change directory. Menggunakan cd tanpa nama direktori akan menghantarkan anda ke home direktori. Dan cd - akan menghantarkan anda ke direktori sebelumnya.
cp source destination Mengopi suatu file
mcopy source destination Mengcopy suatu file dari/ke dos filesystem. Contoh mcopy a:autoexec.bat ~/junk . Gunakan man mtools untuk command yang sejenis : mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat….
mv source destination Memindahkan atau mengganti nama file
ln -s source destination Membuat Simbolic Links, contoh ln -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X, membuat Simbolic link dari file XF86_SVGA ke X
rm files Menghapus file
mkdir directory Membuat direktori baru
rmdir directory Menghapus direktori yang telah kosong
rm -r files (recursive remove) Menghapus file, direktori dan subdirektorinya. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak ada perintah untuk undelete di Linux
More Untuk melihat isi suatu file, dengan tambahan perintah more, maka isi file tersebut ditampilkan layar per layar.
less filename Melihat suatu file layar per layar, dan tekan tombol “q” apabila ingin keluar,
pico filename Edit suatu text file.
pico -w filename Edit suatu text file, dengan menonaktifkan fungsi word wrap, sangat berguna untuk mengedit file seperti /etc/fstab.
lynx file.html Melihat file html atau browse ke net dengan text mode, dimana gambar/image tidak dapat ditampilkan, tapi lynx adalah suatu browser yang sangat cepat, sangat berguna bila anda hanya menginginkan suatu artikel tanpa image.
tar -zxvffilename.tar.gz Meng-untar sebuah file tar sekaligus meng-uncompress file tersebut (*.tar.gz atau *.tgz), untuk meletakkannya direktori yg diinginkan tambahkan option -C direktori, contoh tar -zxvf filename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt
tar -xvffilename.tar Meng-untar sebuah file tar yang tidak terkompress (*.tar).
gunzipfilename.gz Meng-uncompress sebuah file zip (*.gz” or *.z). dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.
bunzip2filename.bz2 Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.
unzipfilename.zip Meng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.
find / -name"filename" Mencari “namafile” pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard (*,?).
locate filename Mencari file dengan string “filename”. Sangat mudah dan cepat dari perintah di atas.
Pine Email reader yang sangat mudah digunakan, dan menjadi favorit banyak pemakai mesin Unix. Atau anda bisa pakai email yang sangat customize, yaitu mutt ,
talk username1 Berbicara dengan keyboard dengan user lain yg sedang login pada mesin kita (atau gunakan talk username1@machinename untuk berbicara dengan komputer lain). Untuk menerima undangan percakapan, ketikkan talk username2. Jika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu, anda bisa menggunakan perintah mesg n untuk menolak pesan tersebut. Dan gunakan perintah who atau rwho untuk melihat siapa user yang mengganggu tersebut.
Mc Menjalankan “Morton Commander” … eh… salah maksudnya “Midnight Commander” sebagai file manager, cepat dan bagus.
telnet server Untuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya, oh ya .. anda juga harus punya account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikan mesin tersebut. Telnet sangat tidak aman, setiap yang anda ketik menjadi “open text”, juga dengan password anda! Gunakan ssh alih-alih telnet untuk mengakses mesin secara remote.
rlogin server (remote login) Menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.
rlogin server (remote login) Menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.
rsh server (remote shell) Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku. Idem dengan rlogin, gantikan dengan ssh.
ftp server Ftp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin. Juga tidak aman, gunakan scp dari keluarga ssh sebagai gantinya.
Minicom Program Minicom (dapat dikatakan seperti “Procomm/Hyperterminal for Linux”).
./program_name Menjalankan program pada direktori aktif, yang mana tidak terdapat pada PATH anda
Xinit Menjalankan X-window server (tanpa windows manager).
Startx Menjalankan X-window server dan meload default windows manager. Sama seperti perintah “win” under DOS dengan Win3.1
startx -- :1 Menjalankan sesi X-windows berikutnya pada display 1 (default menggunakan display 0). Anda dapat menjalankan banyak GUI terminal secara bersamaan, untuk pindah antar GUI gunakan
Xterm (pada X terminal) ,menjalankan X-windows terminal. Untuk keluar ketikkan exit
Xboing (pada X terminal). Sangat lucu deh …., seperti games-games lama …..
Gimp (pada X terminal) Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yang membedakan adalah program ini gratis.
Netscape (pada X terminal) menjalankan netscape, versi pada waktu tulisan ini dibuat telah mencapai versi 4.7
netscape -display host:0.0 (pada X terminal) menjalankan netscape pada mesin yang aktif dan menampilkan outputnya pada mesin yang bernama host display 0 screen 0. Anda harus memberikan akses untuk mesin aktif untuk menampilkannya pada mesin host dengan perintah xhost
shutdown -h now (sebagai root) Shut down sistem. Umumnya digunakan untuk remote shutdown. Gunakan
Halt reboot (sebagai root) Halt atau reboot mesin. Lebih simple dari perintah di atas.
man topic Menampilkan daftar dari sistem manual pages (help) sesuai dengan topic. Coba man man. lalu tekan q untuk keluar dari viewer. Perintah info topic Manual pages dapat dibaca dilhat dengan cara any_command --help.
apropos topic Menampilkan bantuan manual berdasarkan topik..
Pwd Melihat direktori kerja saat ini
hostname Menampilkan nama local host (mesin dimana anda sedang bekerja). Gunakan perintah netconf (sebagai root) untuk merubah nama host dari mesin tersebut, atau edit file /etc/hosts
whoami Mencetak login name anda
id username Mencetak user id (uid) atau group id (gid)
Date Mencetak atau merubah tanggal dan waktu pada komputer, contoh merubah tanggal dan waktu ke 2000-12-31 23:57 dengan perintah; date 123123572000
Time Melihat jumlah waktu yg ditangani untuk penyelesaian suatu proses + info lainnya. Jangan dibingungkan dengan perintah date
Who Melihat user yang login pada komputer kita.
rwho -a Melihat semua user yg login pada network anda. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root untuk mengaktifkannya.
finger username Melihat informasi user, coba jalankan; finger root
Last Melihat user sebelumnya yang telah login di komputer.
uptime Melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.
Ps (=print status) Melihat proses-proses yang dijalankan oleh user
ps axu Melihat seluruh proses yang dijalankan, walaupun tanpa terminal control, juga ditampilkan nama dari user untuk setiap proses.
Top Melihat proses yang berjalan, dengan urutan penggunaan cpu.
uname -a Informasi system kernel anda
Free Informasi memory (dalam kilobytes).
df -h (=disk free) Melihat informasi pemakaian disk pada seluruh system (in human-readable form)
du / -bh (=disk usage) Melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root (in human legible form).
cat /proc/cpuinfo Cpu info. Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).
cat /proc/interrupts Melihat alamat interrupt yang dipakai.
cat /proc/version Versi dari Linux dan informasi lainnya.
cat /proc/filesystems Melihat filesystem yang digunakan.
cat /etc/printcap Melihat printer yang telah disetup
lsmod (as root) Melihat module-module kernel yang telah di load.
Set Melihat environment dari user yang aktif
echo $PATH Melihat isi dari variabel PATH. Perintah ini dapat digunakan untuk menampilkan variabel environmen lain dengan baik. Gunakan set untuk melihat environmen secara penuh.
dmesg Mencetak pesan-pesan pada waktu proses boot. (menampilkan file: /var/log/dmesg).
clear Membersihkan layar.
adduser Menambah pengguna.
D. Distro Linux
Jenis – Jenis Distribusi Linux
Jenis – Jenis Distribusi Linux (Distro)
A. Red Hat Linux ( http://www.redhat.com/). Red Hat adalah distro yang cukup populer di kalangan pengembang dan perusahaan. Red Hat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
B. Ubuntu (http://www.ubuntu.com/). Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian.Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark Shuttleworth).Nama Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan. “Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”.
C. CentOS ( http://www.centos.org/). CentOS adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux (RHEL).CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan Komunitas/Masyarakat).
D. Debian ( http://www.debian.org/). Debian adalah sistem operasi berbasis kernel Linux. Debian adalah ‘kernel independen’, yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan pada sistem operasi yang telah ada. Distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
E. Fedora ( http://www.fedoraproject.org/). Fedora (sebelumnya bernama Fedora Core, terkadang disebut juga dengan Fedora Linux) adalah sebuah distro Linux berbasis RPM dan yum yang dikembangkan oleh Fedora Project yang didukung oleh komunitas pemrogram serta disponsori oleh Red Hat.Nama Fedora berasal dari karakter fedora yang digunakan di logo Red.
F. Xandros ( http://www.xandros.com/). Xandros Linux adalah sebuah distro Linux yang berdasarkan pada sistim KDE.Tampilannya sangat mirip dengan Microsoft Windows, jadi apabila dioperasikan sangat mudah dan nyaman.
G. Knoppix ( http://www.knoppix.org/). Knoppix adalah distro Linux live-cd yang dapat dijalankan melalui CD-ROM tanpa instalasi di hard disk. Distro ini berbasis Debian Linux dan diciptakan oleh Klaus Knopper.
H. Gentoo ( http://www.gentoo.org/). Gentoo Linux adalah suatu distribusi Linux yang memakai paket sistem manajemen Portage. [Bandingkan dengan: Debian yang menggunakan paket .deb, RedHat / Mandrake yang menggunakan paket .rpm].Manajemen paket ini dirancang untuk modular (mudah ditambah-tambah), portabel (dapat di port ke distro lain), mudah ditata, fleksibel, dan dioptimalkan untuk masing-masing komputer pengguna.
I. Slackware ( http://www.slackware.com/). Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding dari Slackware Linux, Inc. Slackware merupakan salah satu distro awal, dan merupakan yang tertua yang masih dikelola.Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux yang paling mirip Unix
J. Mandriva Linux ( http://www.mandriva.com/). Mandriva Linux (dahulu dikenal dengan nama Mandrakelinux atau Mandrake Linux) adalah sistem operasi yang dibuat oleh Mandriva (dahulu dikenal dengan nama Mandrakesoft).Mandriva Linux menggunakan RPM Package Manager.
K. openSUSE ( http://www.opensuse.org/). SUSE sebelumnya bernama SUSE Linux dan SuSE Linux Professional adalah salah satu distro Linux dari perusahaan Novell, atau lebih tepat dari anak perusahaannya Suse Linux GmbH (Software- und System-Entwicklungsgesellschaft mbH, Nürnberg yang berarti pengembangan -perangkat lunak dan -sistem)
L. Freespire ( http://www.freespire.org/). Freespire adalah versi gratis dari distro Linspire (a.k.a Lindows), kemudian mungkin dikarenakan permasalahan nama, berubah menjadi Linspire.
M. Linux Mint ( http://www.iinuxmint.com/). Linux Mint adalah sistem operasi berbasis Linux untuk PC.Inti dari LinuxMint adalah Ubuntu, sehingga aplikasi yang dapat berjalan di Ubuntu, juga bisa berjalan pada LinuxMint.
N. PCLinuxOS ( http://www.pclinuxos.com/). PCLinuxOS, sering disingkat sebagai PCLOS, adalah sebuah sistem operasi desktop.Ini adalah sebuah sistem operasi bebas untuk komputer pribadi yang bertujuan untuk memudahkan penggunaan.
O. Puppy Linux ( http://www.puppylinux.org/). Puppy Linux adalah salah satu distro Linux Live CD yang sangat kecil ukurannya dan mengutamakan kemudahan dalam penggunaan.Seluruh sistem operasi dan aplikasinya berjalan dalam RAM, yang membolehkan media booting dilepas setelah sistem operasi berhasil dijalankan.
P. Sabayon Linux ( http://www.sabayonlinux.org/). Sabayon Linux, merupakan salah satu turunan Gentoo.Gentoo merupakan sebuah sistem operasi bebas berbasis source (Linux maupun FreeBSD) dengan metode instalasi kompilasi dan optimasi untuk CPU yang bersangkutan, dengan model kustomisasi semua paket atau hanya paket aplikasi yang dibutuhkan .
Q. Turbo Linux ( http://www.turbolinux.com/). TurboLinux menargetkan pada produk berbasis Linux dengan kinerja tinggi untuk pasar workstation dan server terutama untuk penggunaan clustering dan orientasinya ke perusahaan.Pengguna produk dan layanan TurboLinux terbanyak adalah perusahaan dan perorangan di Jepang dan Asia.
R. Damn Small Linux ( http://www.damnsmalllinux.org/). Damn Small Linux(DSL) adalah salah satu distro/varian linux mini. Disebut mini karena paket DSL cuma 50MB besarnya. DSL juga memungkinkan untuk diinstall di USB 128MB.
Kesimpulan
• Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970
• Nama Linux sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS, yang sebetulnya mengacu pada kernel dari suatu sistem operasi, suatu penamaan yang biasa digunakan untuk mengacu ke pada suatu kumpulan lengkap software, yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap
• Linux memiliki banyak kelebihan dibanding sistem operasi windows diantaranya : mudah didapat dan gratis, mudah digunakan, tidak mudah terjangkit virus, bisa dikatakan bebas dari virus. Sistem operasi Linux relatif stabil, atau tidak mengenal istilah ”Hang”.
• Perintah untuk berbagai operasi dasar di sistem operasi linux
• Jenis – Jenis Distribusi Linux (Distro)
Saran
Cobalah untuk menggunakan sistem operasi Linux, dan beralih dari sistem operasi window ke sistem operasi Linux.
Selasa, 13 Desember 2011
Macam serial Number
Serial Number PES (Pro Evolution Soccer 2011)
SWY7-HTUN-3YF5-CD4D-W3AF
MCNC-5HJ3-F2VL-TRUH-MNKN
N5S6-5S3N-CV6E-SE5S-VLX2
AT5F-F9NS-4C94-JKHC-JNXU
VLD3-CPDS-3TTD-4HLV-NTMN
FLEF-DYFW-5DUA-AFCN-ACDN
RDHE-2FE2-4ARV-XFCK-4JTE
Serial Number PES 2012 Final Version
7X9K-YYES-64AV-4HAN-3JRN
HJJN-XJ64-363X-99V5-KSJ4
7XFH-RLM2-ET5U-MWH5-RHFE
4VRE-P766-LL3F-MYLP-YUTT
S2D9-M3XC-HE3C-5R9P-TASM
9R9U-MUXR-JHTJ-2MFN-F329
XT44-6AV3-HLEC-23TC-67PR
SEHM-S2NT-24M7-9LJ4-VP6K
7TW2-TLXR-W7LS-KTPY-TWNE
33CF-3PS5-CH3F-CYWA-JERW
SERIAL IDM
SV8SX-FAFRT-0HZGT-6UG7S
s/n: YGF6Z-EHXJ3-GXSKJ-5XI8B
s/n: BBY1Q-XPXXW-793UP-HPMLZ
s/n: 098EM-6F1D5-FUT6O-3D0Q0
s/n: AMX7L-7B4Y3-P3OQK-HKFXT
s/n: UGLHD-J7QXS-U0CFU-AUDA0
s/n: Z7CBC-4DKD9-VVZE8-I1EA2
SWY7-HTUN-3YF5-CD4D-W3AF
MCNC-5HJ3-F2VL-TRUH-MNKN
N5S6-5S3N-CV6E-SE5S-VLX2
AT5F-F9NS-4C94-JKHC-JNXU
VLD3-CPDS-3TTD-4HLV-NTMN
FLEF-DYFW-5DUA-AFCN-ACDN
RDHE-2FE2-4ARV-XFCK-4JTE
Serial Number PES 2012 Final Version
7X9K-YYES-64AV-4HAN-3JRN
HJJN-XJ64-363X-99V5-KSJ4
7XFH-RLM2-ET5U-MWH5-RHFE
4VRE-P766-LL3F-MYLP-YUTT
S2D9-M3XC-HE3C-5R9P-TASM
9R9U-MUXR-JHTJ-2MFN-F329
XT44-6AV3-HLEC-23TC-67PR
SEHM-S2NT-24M7-9LJ4-VP6K
7TW2-TLXR-W7LS-KTPY-TWNE
33CF-3PS5-CH3F-CYWA-JERW
SERIAL IDM
SV8SX-FAFRT-0HZGT-6UG7S
s/n: YGF6Z-EHXJ3-GXSKJ-5XI8B
s/n: BBY1Q-XPXXW-793UP-HPMLZ
s/n: 098EM-6F1D5-FUT6O-3D0Q0
s/n: AMX7L-7B4Y3-P3OQK-HKFXT
s/n: UGLHD-J7QXS-U0CFU-AUDA0
s/n: Z7CBC-4DKD9-VVZE8-I1EA2
Selasa, 21 Juni 2011
Selasa, 14 Juni 2011
Langganan:
Komentar (Atom)



