CyberLearn // Learn. Explore. Secure.0
Kembali ke Pusat Belajar
Modul 3/36L1 · PemulaBelum mulai 15 menit

Dasar-Dasar Sistem Operasi

Pelajari peran sistem operasi, konsep proses, file system, dan izin akses yang menjadi dasar keamanan host.

Tujuan Pembelajaran

  • Menjelaskan fungsi utama sistem operasi
  • Memahami konsep proses, layanan, dan kernel
  • Mengenal file system dan model izin akses
  • Menerapkan prinsip hak akses minimum dan pembaruan sistem

01Peran sistem operasi

Sistem operasi (OS) adalah perantara antara aplikasi dan perangkat keras. Ia mengelola CPU, memori, penyimpanan, dan perangkat lain sehingga banyak program dapat berjalan bersamaan tanpa saling mengganggu.

Contoh OS populer adalah Windows, macOS, Linux, Android, dan iOS. Meski tampilannya berbeda, konsep intinya serupa.

02Kernel, proses, dan layanan

Kernel adalah inti OS yang memiliki hak tertinggi atas perangkat keras. Program biasa berjalan di user space dan harus meminta layanan kernel melalui system call, sehingga ada pemisahan antara kode tepercaya dan tidak tepercaya.

Proses adalah program yang sedang berjalan. Layanan (service atau daemon) adalah proses latar belakang, misalnya web server atau layanan cetak. Layanan yang tidak diperlukan sebaiknya dinonaktifkan untuk memperkecil permukaan serangan.

03File system dan izin akses

File system mengatur cara data disimpan, misalnya NTFS pada Windows, ext4 pada Linux, dan APFS pada macOS. Setiap file memiliki metadata seperti pemilik, waktu ubah, dan izin.

Izin menentukan siapa boleh membaca, menulis, atau menjalankan sebuah file. Izin yang terlalu longgar adalah salah satu penyebab kebocoran data yang paling sering ditemui.

04Hak akses minimum dan pembaruan

Prinsip least privilege berarti pengguna dan program hanya diberi hak yang benar-benar dibutuhkan. Akun administrator sebaiknya hanya dipakai saat diperlukan, bukan untuk pekerjaan harian.

Pembaruan keamanan (patch) menutup kerentanan yang sudah diketahui. Menunda pembaruan memperpanjang jendela waktu risiko.

  • Gunakan akun standar untuk aktivitas harian
  • Aktifkan pembaruan otomatis bila memungkinkan
  • Nonaktifkan layanan yang tidak dipakai

Contoh Praktis (Aman)

Menilai izin sebuah file

Bayangkan file konfigurasi berisi kredensial basis data. Bandingkan dua pengaturan izin berikut dan tentukan yang lebih aman.

Pengaturan A: semua pengguna boleh membaca dan menulis
Pengaturan B: hanya akun layanan aplikasi boleh membaca,
              hanya administrator boleh menulis

Penilaian: B lebih aman karena menerapkan hak akses minimum.

Rangkuman

  • OS mengelola sumber daya dan menjadi perantara aplikasi dengan perangkat keras
  • Kernel berjalan dengan hak tertinggi; aplikasi biasa berjalan di user space
  • Izin file yang ketat mencegah akses tidak sah
  • Least privilege dan patch rutin adalah kebiasaan keamanan dasar

Mini Quiz

Pilih satu jawaban untuk setiap soal, lalu tekan "Periksa Jawaban".

Soal 1/3

Bagian OS yang berinteraksi langsung dengan perangkat keras dengan hak tertinggi adalah...

Soal 2/3

Mengapa layanan yang tidak dipakai sebaiknya dinonaktifkan?

Soal 3/3

Prinsip least privilege berarti...

0/3 terjawab