🔐 Permission & User Management

Level: Intermediate

Setiap sistem operasi harus bisa mengatur siapa yang boleh melakukan apa. Permission adalah mekanisme keamanan dasar yang memastikan file dan folder tidak bisa diakses sembarangan. Bayangkan komputer seperti perpustakaan digital: ada buku umum yang bisa dibaca semua orang, ada juga arsip khusus yang hanya boleh diakses pustakawan.

📖 Penjelasan Singkat

Dengan permission, OS bisa mencegah user biasa menghapus file sistem atau mengakses data orang lain.

🛠️ Praktik Kecil

Coba lihat permission file di Linux:

ls -l

Output contoh:

-rw-r--r--  1 doddy users   1200 Oct 29 20:00 catatan.txt

👉 Artinya: pemilik (doddy) bisa membaca & menulis, group hanya bisa membaca, orang lain hanya bisa membaca.

Ubah permission agar hanya pemilik yang bisa membaca file:

chmod 600 catatan.txt

🎮 Mini Challenge

Bayangkan kamu adalah admin lab komputer. Ada folder /lab/tugas yang hanya boleh diakses oleh dosen dan asisten, tapi tidak boleh diubah oleh mahasiswa.

Tugas: Tentukan permission yang tepat untuk folder tersebut, dan jelaskan kenapa kamu memilih pengaturan itu.