Chapter 2 sistem operasi
-
Upload
setia-jul-ismail -
Category
Education
-
view
830 -
download
0
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