Course Content
Pengenalan Course
Pengenalan Course
Persiapan Environment Lab
Penjelasan Modul Environtment Lab
Konfigurasi VirtualBox
Platform Diskusi
Pengantar Keamanan Linux
Pengenalan Modul Pengantar Keamanan Linux
Apa Itu Linux?
Apakah Linux Itu Aman?
Pentingnya Meningkatkan Keamanan Pada Sistem Operasi Linux
Prinsip Dasar Keamanan Sistem Linux
Model Ancaman yang Umum Dihadapi Oleh Sistem Linux
Jenis - Jenis Serangan
Kuis 1
Mengelola Keamanan User
Pengenalan Modul Mengelola Keamanan User
Atribut User Account
Password Management
Membuat User Account Pada Linux
Batasi Account dengan Password Aging (Chage)
Restricted Accounts
Apa Itu User Root
Groups
Lab 4.1 - Membuat User Menggunakan Password yang kompleks
Lab 4.2 - Membuat User Dengan Limitasi Waktu dan Menambahkan ke Dalam Grup
Kuis 2
Mengelola Keamanan Menggunakan Permissions
Pengenalan Modul Mengelola Keamanan Menggunakan Permissions
Pengenalan Owner, Group dan Other
Penggunaan Permission Yang Benar Terhadap Suatu File
Pengenalan Chown
Filesystem ACLs
Pengenalan RBAC
Lab 5.1 - Penggunaan Permission Owner, Group dan Other
Lab 5.2 - Mengamankan Sebuah File Menggunakan Permission Yang Benar
Lab 5.3 - Latihan Konfigurasi ACLs
Lab 5.4 - Mengkonfigurasi RBAC sederhana
Kuis 3
Mengelola Keamanan Pada System Login
Penjelasan Modul Mengelola Keamanan Pada System Login
Jenis - Jenis System Login
Login Console
Login SSH
Meningkatkan Keamanan Login Menggunakan SSH
Autentikasi Ganda (Multi-Factor Authentication)
Monitoring dan Pencatatan Aktivitas Login Menggunakan Logwatch
Perlindungan Terhadap Serangan Brute Force Menggunakan Fail2ban
Apa itu SSH Guard?
Lab 6.1 - Mengkonfigurasi SSH Key
Lab 6.2 - Mengkonfigurasi SSH Dengan Mengganti Port Default SSH serta Disable Login Root
Lab 6.3 - Mengkonfigurasi Fail2ban dari serangan bruteforce
Lab 6.4 - Mengkonfigurasi Fail2ban explore
Lab 6.5 - Mengkonfigurasi System Monitoring Logwatch
Kuis 4
Mengelola Keamanan Jaringan
Pengenalan Modul Mengelola Keamanan Jaringan
Konsep Dasar Port dalam Jaringan
Jenis Port yang Umum Digunakan pada Linux
Pentingnya Pengamanan Port dalam Environment Linux
Apa itu Firewall
Firewall Bawaan Pada Linux
Pengenalan Iptables
Pengenalan Netstat
Pengenalan Nmap
Pengenalan Intrusion Detection System (IDS)
Lab 7.1 - Meningkatkan Keamanan Menggunakan Firewalld
Lab 7.2 - Menutup dan Membuka Port Menggunakan IPtables
Lab 7.3 - Teknik Pemblokiran IP, Port Forwarding, Pembatasan Koneksi, dan Pemblokiran Domain Menggunakan IPtables
Lab 7.4 - Penggunaan Netstat
Lab 7.5 - Penggunaan Nmap
Lab 7.6 - Penggunaan IDS
Kuis 5
Enkripsi dan Pengamanan Data
Pengenalan Modul Enkripsi dan Pengamanan Data
Pentingnya Data Bagi Sebuah Organisasi
Meningkatkan Keamanan Data dengan Meng-Enkripsi Disk Menggunakan LUKS
Meningkatkan Keamanan Data dengan Meng-Enkripsi Disk Menggunakan GPG
Meningkatkan Keamanan Data dengan Membuat Backup Data
Apa itu SSL?
Lab 8.1 - Latihan Enkripsi Disk Menggunakan LUKS
Lab 8.2 - Latihan Enkripsi File Menggunakan GPG
Lab 8.3 - Latihan Menggunakan Crontab Untuk Auto Backup Data
Lab 8.4 - Latihan SSL/TLS yang sah atau self-signed Pada web server
Kuis 6
Mengelola Pembaruan dan Kerentanan
Pembaruan Sistem dan Perangkat Lunak
Pengenalan Modul Mengelola Pembaruan dan Kerentanan
Manajemen Kerentanan dengan CVE
Melakukan Pemindaian Keamanan secara Berkala
Scanning vulnerability dengan Trivy
Audit Keamanan
Lab 9.1 - Cek Versi Kernel
Lab 9.2 - Analisis Konfigurasi
Lab 9.3 - Scanning Package Pada Linux Dengan Trivy
Kuis 7
Finish
Oops, kamu perlu login terlebih dahulu untuk melanjutkan pembelajaran.
Apakah kamu ingin melanjutkan pembelajaran?
Lanjutkan progres belajarmu sekarang!
Ya, saya ingin lanjut
Securing and Hardening Linux Systems
Penjelasan Modul Environtment Lab