Chapter 2 sistem operasi

Post on 15-Apr-2017

830 views 0 download

Transcript of Chapter 2 sistem operasi

Sistem Operasi Open Source Keamanan Jaringan D3 Teknik Telekomunikasi

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

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.

Jenis Sistem Operasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

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

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

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

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

Opensource = Linux ?

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

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

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

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

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

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

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

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

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

Linux GUI

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa

Hirarki dan perintah dasar linux

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

• /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

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

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

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

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

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

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

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

Thank You D3 Teknik Telekomunikasi

D3 Teknik Telekomunikasi Sanggup, Mampu, Bisa