Chapter 2 sistem operasi

34
Sistem Operasi Open Source Keamanan Jaringan D3 Teknik Telekomunikasi

Transcript of Chapter 2 sistem operasi

Page 1: Chapter 2 sistem operasi

Sistem Operasi Open Source Keamanan Jaringan D3 Teknik Telekomunikasi

Page 2: Chapter 2 sistem operasi

KONSEP SISTEM OPERASI

SEKILAS TENTANG SISTEM KOMPUTER

• Sistem Komputer pada dasarnya terdiri dari komponen utama yaitu :

1. Hardware atau Perangkat Keras 2. Software yang terdiri dari Sistem

Operasi dan Perangkat Lunak Aplikasi

3. Brainware (User/Sumber Daya Manusia)

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 3: Chapter 2 sistem operasi

SISTEM OPERASI

Sistem operasi merupakan sebuah penghubung antara

pengguna dari komputer dengan perangkat keras komputer.

Pengertian sistem operasi secara umum ialah

pengelola seluruh sumber-daya yang terdapat pada

sistem komputer dan menyediakan sekumpulan

layanan (system calls) ke pemakai sehingga

memudahkan dan menyamankan penggunaan serta

pemanfaatan sumber-daya sistem komputer.

Page 4: Chapter 2 sistem operasi

Jenis Sistem Operasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 5: Chapter 2 sistem operasi

Sistem Operasi yg ada saat ini • Microsoft Windows 9x, XP, 200x, win 7, win 8

untuk PC

• Os/2, AIX,os/390 untuk IBM

• MacOS untuk Apple Macintosh

• VMS untuk DEC

• SunOS untuk Sun Computers

• Linux

• HP-UX

• dll

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 6: Chapter 2 sistem operasi

Latar Belakang OpenSource

• Undang-undang hak cipta telah diberlakukan

• Kebebasan akademik segenap sivitas akademika harus tetap dihormati

• Layanan TIK kampus pada umumnya dikembangkan pada platform server berbasis produk opensource

• Perlu dihadirkan prekondisi untuk memberi kesempatan pada sivitas akademika mengenal produk opensource lebih dekat

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 7: Chapter 2 sistem operasi

Definisi Opensource

• Opensource adalah konsep pengembangan perangkat lunak komputer yang memberi kesempatan pada pengguna untuk mengubah, memperbaiki atau mengembangakan sistem perangkat lunak yang digunakannya.

• Kesempatan tersebut diberikan dalam bentuk penyediaan source code dari sistem perangkat lunak yang bersangkutan.

• Hasil perubahan/pengembangan pada umumnya dipublikasikan agar dapat dimanfaatkan orang lain.

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 8: Chapter 2 sistem operasi

Misi Opensource

• Menghilangkan tindak kejahatan pembajakan perangkat lunak di lingkungan kampus

• Menjadikan kampus sebagai salah satu pusat pengembangan sistem teknologi informasi dan komunikasi terkemuka

• Meningkatkan kemandirian dan daya saing bangsa Indonesia di bidang teknologi informasi dan komunikasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 9: Chapter 2 sistem operasi

Opensource = Linux ?

Page 10: Chapter 2 sistem operasi

Apakah Linux itu ?

• Merupakan nama sebuah sistem operasi untuk PC yang bekerja secara Multi tasking dan Multiuser

• Merupakan tiruan dari UNIX yang di rancang pada PC (Personal Computer)

• Merupakan Sistem Operasi bersifat Portable

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 11: Chapter 2 sistem operasi

Pencipta Linux ?

Linux merupakan pekerjaan iseng/hobi seorang Mahasiswa Universitas Finlandia yg bernama Linus Benedict Torvalds

Terinspirasi dari Minix buatan Seorang Profesor bernama Andy Tanenbaum

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 12: Chapter 2 sistem operasi

Perkembangan Versi Linux

• Versi Linux 0.10 di publish Nov 1991

• Versi Linux versi 0.11 di publish Des 1991

• Versi Linux 0.13 stabil di ubah menjadi 0.95

• dst

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 13: Chapter 2 sistem operasi

Distribusi Linux

• Linux sendiri merupakan sebuah Kernel.

• Program Linux didistribusikan dibawah lisensi GNU (GNU’s Not Unix) yaitu GPL (GNU General Public License).

• Linux merupakan GNU/Linux.

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 14: Chapter 2 sistem operasi

Macam Distribusi (Distro)

Mandrake -> Perancis

Redhat -> USA

Debian -> Seluruh Dunia

SuSe -> Jerman

Slackware -> USA

Gentoo -> USA

United Linux -> Seluruh Dunia

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 15: Chapter 2 sistem operasi

Alasan Memilih Linux

Lebih Murah

Siap Pakai

Mudah di install

Full Multitasking

Full Multiuser

Full 32 bit

Handal

Mendukung TCP/IP

Mendukung banyak File System

Mendukung Virtual Memory

Mendukung Shared Library

Mendukung demand-paged loaded executable

Mendukung fasilitas UNIX Dukungan GNU Software Perkembangan Cepat Fleksibel Kompatible Fasilitas GUI Aman

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 16: Chapter 2 sistem operasi

Kelebihan Linux • Linux merupakan sistem operasi bebas dan

terbuka alias tidak ada biaya lisensi untuk membeli atau menggunakan Linux.

• Linux dengan tampilan visual yg memudahkan dalam penggunaannya. Efek 3D dimensi untuk desktop pun sudah bisa dinikmati.

• Linux memiliki aplikasi yg lengkap dan terus dikembangkan

• Linux memliki keamanan yg sangat baik.

• Linux relatif stabil.

• Penggunaan Linux hanya memerlukan komponen komputer yg kecil dengan kata lain komputer yg memiliki spesifikasi minimum sistem pun bisa dipakai.

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 17: Chapter 2 sistem operasi

Kekurangan Linux • Sistem operasi yang digunakan sama sekali berbeda

dengan Windows sehingga perlu waktu dan tenaga untuk belajar menggunakannya.

• Penggunaan WYSYWYG (What You See is What You Get) belum bisa secara menyeluruh, sehingga diperlukan trik tersendiri untuk menggunakannya.

• Sulit bagi pengguna awam yang terbiasa dengan Ms. Windows untuk beradaptasi dengan Linux.

• Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux.

• Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus mendownload satu per satu package yang dibutuhkan beserta dependencies-nya.

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 18: Chapter 2 sistem operasi

Spesifikasi Komputer

• Linux yang akan digunakan Ubuntu berbasis Debian.

• Spesifikasi komputer :

Prosesor setara Pentium I 200 MHz, disarankan minimal Pentium III atau yang setara.

RAM 128 MB, disarankan minimal 256 MB.

•Hard disk kosong 3 GB untuk sistem (/) dan virtual memory (swap), disarankan minimal 4 GB.

•Kartu VGA dengan memori 1 MB, disarankan minimal 4 MB.

•Monitor dengan resolusi 800x600, disarankan minimal 1024x768.

•Drive CD, disarankan minimal drive combo DVD dan CDRW.

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 19: Chapter 2 sistem operasi

Linux GUI

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 20: Chapter 2 sistem operasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 21: Chapter 2 sistem operasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 22: Chapter 2 sistem operasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 23: Chapter 2 sistem operasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 24: Chapter 2 sistem operasi

Hirarki dan perintah dasar linux

Page 25: Chapter 2 sistem operasi

Struktur Directory Linux Direktori root Linux memiliki beberapa direktori yang merupakan standar direktori pada banyak distro Linux. Direktori-direktori tersebut antara lain :

• /bin berisi file-file binary standar yang dapat digunakan oleh seluruh user baik user biasa maupun super user

• /boot berisi file-file yang digunakan untuk booting Linux termasuk kernel image

• /dev berisi file system khusus yang merupakan refleksi device hard-ware yang dikenali dan digunakan sistem

• /etc berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh super user

• /home berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu

• /lib berisi file-file library yang digunakan untuk mendukung kerja kernel Linux

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 26: Chapter 2 sistem operasi

• /mnt direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori

• /proc berisi file system khusus yang menunjukkan data-data kernel se-tiap saat

• /root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas)

• /sbin sama seperti direktori bin, tetapi hanya super user yang se-baiknya menggunakan binary- binary tersebut mengingat fungsi-fungsi binary yang terdapat di direktori ini untuk maintenance sistem

• /tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan

• /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user

• /var berisi file-file log, mailbox dan data-data aplikasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 27: Chapter 2 sistem operasi

Perintah Dasar

• Setiap sistem operasi UNIX Based (di Mac OS X juga terdapat perintah dasar) memiliki keunikan yaitu pada perintah dasarnya

• Biasanya, perintah-perintah ini dilakukan di dalam terminal (console)

• Perintah-perintah ini dikerjakan secara manual, dan teliti. Perintah-perintah ini lebih sering digunakan bagi user yang expert

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 28: Chapter 2 sistem operasi

Struktur Perintah di Linux [root@localhost root]# nama_perintah [pilihan] [argumen]

• keterangan:

• [root@localhost root]# prompt Linux yang berarti anda login sebagai root yang berada pada host(mesin) localhost dan berada dalam directory root, tanda # menunjukkan sebagai superuser.

• nama_perintah perintah standar yang dijalankan shell.

• pilihan untuk memberi opsi (mengubah atau menambah) dari keadaan default.

• argument objek yang akan diproses oleh perintah (dapat dikosongkan).

Contoh :

[root@localhost root]# ls –a /bin

• nama_perintah ls (list files) = menampilkan isi directory

• [pilihan] -a (all)

• [argument] /bin

• Maksud dari directory diatas adalah kita memerintahkan komputer untuk menampilkan file-file (ls) yang ada di directory /bin secara keseluruhan (-a)

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 29: Chapter 2 sistem operasi

Perintah Dasar

Perintah Fungsi Contoh

rm Menghapus file $ rm f1

cp Mengkopi file $ cp /etc /group f1

cat Membaca file $ cat f1

ls Manipulasi file dan direktori

$ ls, $ ls –l, $ ls -a

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 30: Chapter 2 sistem operasi

Install Software dengan TAR dan RPM

• Linux mengenal dua metode instalasi yaitu binary dan kode sumber

• RPM adalah Red Hat Package Manager, dan satu lagi TAR. Untuk TAR adalah format install yang lebih umum

• Perintah di Linux itu case sensitive, dan tidak semudah install di OS milik Microsoft

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 31: Chapter 2 sistem operasi

Install Software dengan RPM

• Untuk menginstall cukup dengan format perintah :

[root]# rpm –I

• Jika ingin mengupgrade aplikasi :

[root]# rpm –U

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 32: Chapter 2 sistem operasi

Install Software dengan TAR

• Sintaksnya seperti ini :

[andi]$ tar -xzvf .tar.gz

-X adalah untuk mengekstrak file

-Z untuk menyaring file hasil compress dari format gzip

-V untuk mode pemberitahuan sehingga user dapat mengetahui proses yang terjadi,sementara

-F adalah ada namafile yang harus diikuti

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 33: Chapter 2 sistem operasi

Manajemen User OS Linux

• Standar Sistem Operasi adalah mampu mengatur user atau pemakai OS, ex : menambah pengguna (sebagai host atau bukan) dan memberikan keamanan (password)

• Perintah dasarnya adalah :

useradd nama_pengguna

passwd password_pengguna

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Page 34: Chapter 2 sistem operasi

Thank You D3 Teknik Telekomunikasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa