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

Dasar-Dasar Linux

Kenali struktur direktori Linux, izin file, manajemen pengguna, dan perintah dasar yang aman untuk menjelajahi sistem.

$ whoamistudent$ ls -l notes.txt-rw-r--r-- notes.txt$ _

Tujuan Pembelajaran

  • Memahami struktur direktori standar Linux
  • Membaca dan menafsirkan izin file
  • Mengenal pengguna, grup, dan peran root
  • Mengetahui peran paket dan log dalam administrasi sistem

01Mengapa Linux penting bagi keamanan

Linux menjalankan sebagian besar server, perangkat jaringan, dan layanan cloud di dunia. Karena itu, kemampuan membaca sistem Linux adalah keterampilan dasar bagi profesional keamanan.

Linux hadir dalam banyak distribusi seperti Debian, Ubuntu, dan Fedora. Kernelnya sama, tetapi manajer paket dan konfigurasi bawaannya dapat berbeda.

02Struktur direktori

Linux memakai satu pohon direktori yang berawal dari akar (/). Tidak ada huruf drive seperti di Windows, dan perangkat tambahan di-mount ke dalam pohon tersebut.

  • /etc: berkas konfigurasi sistem
  • /home: direktori pribadi pengguna
  • /var/log: berkas log sistem dan layanan
  • /tmp: berkas sementara
  • /bin dan /usr/bin: program eksekusi umum

03Izin file dan kepemilikan

Setiap file memiliki pemilik, grup, dan tiga set izin: untuk pemilik, grup, dan lainnya. Izin dasarnya adalah r (read, nilai 4), w (write, 2), dan x (execute, 1).

Izin 640 berarti pemilik dapat membaca dan menulis, grup hanya membaca, dan pihak lain tidak punya akses. Menetapkan izin seketat mungkin adalah praktik pertahanan yang baik.

04Pengguna, root, dan log

Pengguna root memiliki kuasa penuh atas sistem. Praktik yang baik adalah bekerja sebagai pengguna biasa dan memakai sudo hanya untuk tindakan administratif tertentu sehingga ada jejak audit.

Log di /var/log mencatat peristiwa seperti login dan kesalahan layanan. Membaca log adalah cara utama untuk memahami apa yang terjadi pada sebuah sistem.

Contoh Praktis (Aman)

Membaca izin dari ls -l

Perintah ls -l hanya membaca informasi dan aman dijalankan. Perhatikan kolom pertama yang menunjukkan jenis file dan izinnya.

$ ls -l config.ini
-rw-r----- 1 budi staff 512 Mar 3 09:15 config.ini

-    : file biasa
rw-  : pemilik (budi) boleh baca dan tulis
r--  : grup (staff) hanya boleh baca
---  : pihak lain tidak punya akses
Setara dengan izin numerik 640

Rangkuman

  • Linux memakai satu pohon direktori dengan akar /
  • Izin r, w, x untuk pemilik, grup, dan lainnya menentukan akses file
  • Bekerja sebagai pengguna biasa dan memakai sudo seperlunya
  • Log di /var/log adalah sumber informasi utama untuk investigasi

Mini Quiz

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

Soal 1/3

Direktori mana yang umumnya menyimpan berkas konfigurasi sistem?

Soal 2/3

Izin numerik 640 berarti...

Soal 3/3

Mengapa disarankan memakai sudo daripada selalu login sebagai root?

0/3 terjawab