Farih Khafiyyan
21 Juni 2021
Daftar Isi
1. Jawaban Ujian Teori ......................................................................................................................... 1
1.1. Jawaban No.1 .............................................................................................................................. 1
1.2. Jawaban No.2 .............................................................................................................................. 1
1.3. Jawaban No.3 ………………………………………………………………………………….. 4
2. Jawaban Ujian Praktikum................................................................................................................ 2
2.1. Jawaban No.1 .............................................................................................................................. 2
2.2. Jawaban No.2 .............................................................................................................................. 3
2.3. Jawaban No.3 .............................................................................................................................. 3
2.4. Jawaban No.4 .............................................................................................................................. 3
• Perpustakaan Sistem
Menentukan kumpulan fungsi standar dimana aplikasi dapat berinteraksi dengan
kernel, dan mengimplementasi hampir semua fungsi sistem operasi yang tidak memerlukan
hak penuh atas kernel.
• Utilitas sistem
Utilitas sistem termasuk semua program yang diperlukan untuk menginisialisasi
sistem, seperti program untuk konfigurasi alat jaringan (network device) atau untuk load
modul Kernel.
1
Ujian Akhir Semsester J0304201046
• Registrasi Driver
Untuk membuat modul kernel yang baru dipanggil berfungsi, bagian dari kernel
yang lain harus mengetahui keberadaan dan fungsi baru tersebut. Kernel membuat tabel
dinamis yang berisi semua driver yang telah diketahuinya dan menyediakan serangkaian
routines untuk menambah dan menghapus driver dari tabel tersebut.
• Resolusi Konflik
Linux menyediakan sebuah mekanisme penyelesaian masalah untuk membantu
arbitrasi akses terhadap perangkat keras tertentu. Tujuan mekanisme tersebut adalah untuk
mencegah modul berebut akses terhadap suatu perangkat keras, mencegah autoprobes
mengusik keberadaan driver yang telah ada, menyelesaikan konflik di antara sejumlah
driver yang berusaha mengakses perangkat keras yang sama.
Gambar diatas merupakan salah satu contoh dari konfigurasu permission SUID, yaitu
dengan menggunakan perintah chmod sama seperti mengubah permission pada umumnya,
perbedaannya hanya pada saat konfigurasi SUID menggunakan 4 angka, sedangkan chmod
biasanya menggunakan 3 angka, dan untuk set SUID itu menggunakan angka 4, jadi
konfigurasinya dengan masuk ke root terlebih dahulu, kemudian masuk ke direktori tempat file
disimpan, lalu dilihat dulu permission awalnya menggunakan ls -l, kemudian gunakan perintah
chmod 4755, untuk 3 angka belakangnya disesuaikan dengan kebutuhan, jika sudah, dilihat
lagi menggunakan ls -l, sehingga hasilnya ada huruf s di permission yang menandakan set
SUID sudah berhasil.
2
Ujian Akhir Semsester J0304201046
Cara kerja SSH adalah memakai model client server, dimana SSH client ini akan
melakukan koneksi ke SSH Server. Dalam proses koneksi ke SSH Server, SSH Client akan
menggunakan kunci kriptografi, fungsinya adalah melakukan verifikasi dan identifikasi SSH
Server yang dituju. Cara kerja telnet sama dengan SSH, yaitu menggunakan model client
server, perbedaannya di sistem keamanannya, untuk telnet tidak menggunakan sistem enkripsi,
sehingga ini menjadi kelemahan telnet yang dapat memudahkan orang lain untuk mengetahui
password dan ip. Gambar diatas merupakan ilustrasi dari cara kerja telnet dan SSH, untuk
telnet sebelah kiri dan SSH sebelah kanan, terlihat bahwa pada telnet terlihat jelas username,
3
Ujian Akhir Semsester J0304201046
password dan ipnya, sedangkan pada SSH tidak terlihat, karena data tersebut sudah di enkripsi
dengan baik.