Pertemuan 15: Review Materi dan Persiapan Ujian Akhir

Selamat Datang di Pertemuan Terakhir!

Pertemuan terakhir ini merupakan sesi review komprehensif seluruh materi yang telah dipelajari selama satu semester. Kita akan mereview konsep-konsep kritis, melakukan diskusi interaktif, dan mempersiapkan diri untuk Ujian Akhir Semester (UAS).

14 Pertemuan

Materi Komprehensif

50+ Perintah

Tools Esensial

Keterampilan Dunia Nyata

Pengetahuan Praktis

2. Roadmap Pembelajaran Semester Ini

Perjalanan 14 Pertemuan
Fase 1: Fundamental
P1: Konsep Dasar Admin Sistem
P2: Manajemen User & Group
P3: File & Permission
P4: Backup & Restore
P5: Manajemen Proses
P6: DNS & DHCP
P7: SSH & FTP
UTS (P8) - Evaluasi Pertemuan 1-7
Fase 2: Lanjutan
P9: Keamanan Sistem
P10: Audit Keamanan
P11: Monitoring Performa
P12: Automasi
P13: Optimasi Sistem
P14: Troubleshooting
P15: Review & Persiapan UAS
Capaian Pembelajaran yang Telah Dicapai
Setelah menyelesaikan mata kuliah ini, mahasiswa mampu:
  • Menunjukkan integritas dan profesionalisme dalam administrasi sistem
  • Memahami konsep dasar administrasi sistem Linux/Windows
  • Berpikir kritis dan analitis dalam menyelesaikan masalah
Kompetensi Teknis:
  • Mengelola sistem operasi termasuk konfigurasi dan troubleshooting
  • Implementasi keamanan sistem dan jaringan
  • Monitoring dan optimasi performa sistem

3. Review Komprehensif Materi

Konsep Utama:
  • Peran dan tanggung jawab administrator sistem
  • Manajemen user, group, dan permissions
  • Struktur filesystem Linux dan Windows
  • Strategi backup dan recovery
Perintah Penting:
# Manajemen pengguna
useradd -m -s /bin/bash username
usermod -aG groupname username
passwd username
userdel -r username
# Izin file
chmod 755 filename
chown user:group filename
chgrp groupname filename
ls -l
getfacl filename
Topik Ujian Umum:
Perhitungan permission (rwx ke numerik), Masalah kepemilikan user/group, Pemilihan strategi backup (full/incremental/differential), Prosedur restore

Konsep Utama:
  • Manajemen dan monitoring proses
  • Konfigurasi layanan jaringan (DNS, DHCP)
  • Manajemen akses remote & Protokol transfer file (SSH, FTP)
Perintah Penting:
# Manajemen proses
ps aux | grep process
top
htop
kill -TERM PID
pkill process_name
# Layanan jaringan
systemctl status service
journalctl -u service
ss -tunlp
netstat -tulnp
nmap -sT host
Topik Ujian Umum:
Status proses dan siklus hidup, Tipe record DNS dan proses resolusi, Proses DORA DHCP, Pengerasan keamanan SSH

Konsep Utama:
  • Konfigurasi dan manajemen firewall
  • Teknik enkripsi dan implementasi
  • Audit keamanan dan penilaian kerentanan
  • Monitoring dan optimasi performa
  • Automasi dengan cron/systemd
Perintah Penting:
# Keamanan
iptables -L -n
ufw status
firewall-cmd --list-all
lynis audit system
chkrootkit
# Monitoring & Automasi
vmstat 1
iostat 1
sar -u 1 3
crontab -e
systemctl list-timers
Topik Ujian Umum:
Analisis aturan firewall, Interpretasi audit keamanan, Identifikasi bottleneck performa, Sintaks cron dan penjadwalan

Konsep Utama:
  • Metodologi troubleshooting yang sistematis
  • Teknik analisis akar masalah
  • Analisis dan interpretasi log
  • Prosedur pemulihan darurat
Perintah Penting:
# Troubleshooting
strace -p PID
tcpdump -i eth0
lsof -i :80
dmesg | tail -20
journalctl -f
# Diagnostik Jaringan
ping google.com
traceroute google.com
telnet host 80
nc -zv host 22
ss -tunlp
Topik Ujian Umum:
Analisis skenario troubleshooting, Interpretasi log untuk diagnosis, Pemilihan prosedur darurat, Persyaratan dokumentasi

4. Fokus Materi Ujian Akhir Semester

Format Ujian Akhir
30%
Bagian A
Pilihan Ganda (20 soal)
40%
Bagian B
Essay dan Studi Kasus
30%
Bagian C
Pemecahan Masalah - Simulasi Konfigurasi
Topik Prioritas UAS
Prioritas Tinggi:
  • 1 Implementasi Keamanan (Firewall, SSH hardening, Audit)
  • 2 Metodologi Troubleshooting (Pendekatan sistematis, RCA)
  • 3 Optimasi Performa (Monitoring, tuning, identifikasi bottleneck)
  • 4 Konfigurasi Layanan (DNS, DHCP, Layanan web)
Prioritas Menengah:
  • 5 Manajemen User/Group (Permissions, kepemilikan, keamanan)
  • 6 Strategi Backup (RTO/RPO, implementasi, verifikasi)
Tips Menghadapi UAS
Sebelum Ujian:
  • Review catatan dan materi praktikum
  • Berlatih dengan command-line tools
  • Pahami konsep bukan hanya hafalan command
  • Buat catatan cepat mental untuk referensi cepat
Selama Ujian:
  • Baca soal dengan teliti
  • Kelola waktu dengan baik
  • Untuk soal essay, struktur jawaban dengan jelas
  • Untuk pemecahan masalah, dokumentasikan langkah demi langkah

5. Sesi Tanya Jawab Interaktif

Topik yang Sering Membingungkan
Q: Apa bedanya UID dan GID dalam konteks permission?
A:
  • UID (User ID) menentukan pemilik file
  • GID (Group ID) menentukan grup pemilik
  • Permission diperiksa berdasarkan: Pemilik → Grup → Lainnya
  • Contoh: File dengan permission 755, UID=1000, GID=1001
Q: Kapan menggunakan incremental vs differential backup?
A:
Tipe Backup Penggunaan Kompleksitas Restore
Incremental Backup perubahan sejak backup terakhir Kompleks (perlu rantai lengkap)
Differential Backup perubahan sejak full backup Lebih sederhana
Pilih berdasarkan kebutuhan RTO/RPO
Q: Bagaimana memilih I/O scheduler yang tepat?
A:
  • CFQ - Beban kerja desktop
  • Deadline - Server database
  • NOOP - Lingkungan SSD/Virtualisasi
  • Kyber - Perangkat penyimpanan cepat
Kesalahpahaman Umum
Kesalahpahaman 1: "Root selalu bisa mengakses semua file"

Kenyataan: File dengan permission 000 tidak bisa diakses bahkan oleh root, kecuali menggunakan capabilities khusus

Kesalahpahaman 2: "Swap itu buruk untuk performa"

Kenyataan: Swap penting untuk manajemen memori, yang buruk adalah excessive swapping (thrashing)

Kesalahpahaman 3: "Firewall yang ketat selalu lebih baik"

Kenyataan: Firewall harus seimbang antara keamanan dan fungsionalitas, memblokir port yang diperlukan bisa menyebabkan gangguan layanan

6. Workshop Pemecahan Masalah

Skenario 1: Krisis Performa

Masalah: Server mengalami respons lambat, bagaimana diagnosisnya?

Pendekatan langkah demi langkah:
# 1. Periksa load average
uptime
cat /proc/loadavg

# 2. Identifikasi bottleneck sumber daya
top
htop
# 3. Analisis detail
mpstat -P ALL 1 3 # CPU
free -h # Memori
vmstat 1 5 # Memori virtual
iostat -x 1 5 # I/O
iotop # I/O berdasarkan proses
# 4. Identifikasi penyebab
ps aux --sort=-%cpu | head -10
ps aux --sort=-%mem | head -10

# 5. Ambil tindakan berdasarkan temuan
kill -TERM PID # Graceful
kill -KILL PID # Force (opsi terakhir)
Skenario 2: Respons Pelanggaran Keamanan

Indikasi: Log menunjukkan multiple percobaan login gagal

Prosedur Respons:
# 1. Penahanan segera
# Blokir IP penyerang
iptables -A INPUT -s IP -j DROP

# Nonaktifkan akun yang dikompromi
usermod -L username

# Isolasikan sistem yang terpengaruh
ifdown eth0
# 2. Investigasi
# Tinjau log autentikasi
grep "Failed password" /var/log/auth.log

# Periksa aktivitas pengguna
last
who
w

# Pindai untuk rootkit
chkrootkit
rkhunter --check
# 3. Pemulihan
# Reset password untuk pengguna yang terpengaruh
passwd username

# Tinjau dan keraskan SSH
vi /etc/ssh/sshd_config

# Implementasikan monitoring tambahan
fail2ban-client status
Skenario 3: Gangguan Layanan

Masalah: Website tidak bisa diakses, langkah troubleshooting:

# 1. Verifikasi status layanan lokal
systemctl status nginx

# 2. Periksa log layanan
journalctl -u nginx --since "1 hour ago"
tail -f /var/log/nginx/error.log

# 3. Uji konektivitas jaringan
ping server_ip
telnet server_ip 80

# 4. Verifikasi konfigurasi
nginx -t

# 5. Periksa sumber daya
df -h # Ruang disk
free -h # Memori
ps aux # Proses

# 6. Tinjau perubahan terbaru
# Periksa file konfigurasi
# Periksa deployment terbaru

7. Panduan Belajar dan Sumber Daya Pembelajaran

Materi Review yang Direkomendasikan
Referensi Cepat Perintah:
# Buat catatan cepat pribadi
cat > admin_cheatsheet.txt << 'EOF'
# Manajemen Pengguna
useradd -m -s /bin/bash username
usermod -aG groupname username
passwd username

# Izin File
chmod 755 filename
chown user:group filename
chgrp groupname filename

# Manajemen Proses
ps aux | grep process
kill -TERM PID
nice -n 10 command
renice -n 5 PID

# Jaringan
ss -tunlp
netstat -tulnp
ping host
traceroute host
EOF
File Konfigurasi Kunci
  • /etc/passwd, /etc/shadow, /etc/group
  • /etc/ssh/sshd_config
  • /etc/fstab
  • /etc/sysctl.conf
  • /etc/crontab, /etc/cron.d/
  • /etc/resolv.conf
  • /etc/hosts
Latihan Praktik
Latihan 1: Teka-teki Permission

Diberikan:

  • File: report.txt dengan permission 644
  • User: alice (grup utama: staff)
  • Grup: finance
  • Kebutuhan: grup finance bisa baca/tulis, lainnya hanya baca

Solusi: chown :finance report.txt && chmod 664 report.txt

Latihan 2: Strategi Backup

Kebutuhan:

  • RTO: 4 jam, RPO: 1 jam
  • Data: database 500GB, perubahan 5GB/hari
  • Penyimpanan: Terbatas

Rancang strategi: Full mingguan + Differential harian

Latihan 3: Penyempurnaan Performa

Skenario: Load average server web tinggi

Langkah diagnosis:

  1. Periksa CPU vs I/O wait
  2. Identifikasi proses teratas
  3. Analisis konfigurasi web server
  4. Implementasi caching

8. Strategi Ujian dan Manajemen Waktu

Alokasi Waktu Ujian
Meninjau Soal (5 menit)
Bagian A: Pilihan Ganda (25 menit)
Bagian B: Essay & Studi Kasus (35 menit)
Bagian C: Pemecahan Masalah (40 menit)
Review Jawaban (15 menit)
Tips Strategi Ujian
Pendekatan Terstruktur:
  • Baca semua soal terlebih dahulu - Identifikasi yang mudah/sulit
  • Mulai dengan yang mudah - Bangun momentum dan kepercayaan diri
  • Kelola waktu per bagian - Jangan terjebak pada satu soal
  • Untuk soal sulit - Tandai, lanjutkan, kembali nanti
  • Periksa pekerjaan - Gunakan waktu review dengan bijak
Kesalahan Umum yang Harus Dihindari:
  • Membaca soal terlalu cepat
  • Lupa memeriksa unit/format jawaban
  • Tidak mendokumentasikan asumsi
  • Mengabaikan instruksi khusus
Teknik Menjawab Soal
Soal Pilihan Ganda:
  • Eliminasi pilihan yang jelas salah
  • Perhatikan kata kunci seperti "SELALU", "TIDAK PERNAH"
  • Pilih jawaban yang paling benar
  • Hati-hati dengan pilihan "Semua di atas"
Soal Essay:
  • Buat outline sebelum menulis
  • Gunakan terminologi yang tepat
  • Sertakan contoh jika relevan
  • Jawab semua bagian pertanyaan
  • Struktur jawaban dengan jelas
Pemecahan Masalah:
  • Dokumentasikan pemikiran Anda
  • Tunjukkan langkah demi langkah
  • Sertakan asumsi yang dibuat
  • Verifikasi solusi jika memungkinkan
  • Bersiaplah untuk menjelaskan rasional

9. Sumber Daya & Dukungan Tambahan

Dukungan Akademik
Jam Kantor Dosen:
  • Senin & Rabu: 14:00-16:00
  • Jumat: 10:00-12:00
  • Email: hamooduto@parewa.my.id
  • Forum Diskusi: Kelas Online
Sesi Review Tambahan:
  • Sesi Zoom: [Tanggal & Waktu]
  • Grup Studi: [Link Grup]
  • Q&A Forum: [Link Forum]
Tools & Simulator Praktik
Lingkungan Latihan:
  • VirtualBox/VMware
  • Docker containers
  • Vagrant environments
  • Online Linux terminals
Tools Monitoring:
  • htop, iotop, nethogs
  • sysstat package
  • Prometheus + Grafana
  • ELK Stack
Keamanan & Audit:
  • Lynis
  • OpenVAS
  • Fail2ban
  • AIDE

10. Penutup & Motivasi

Selamat Menempuh Perjalanan Pembelajaran!

Anda telah menyelesaikan perjalanan yang menantang namun bermanfaat dalam administrasi sistem. Ingatlah bahwa pengetahuan ini adalah fondasi untuk karir yang sukses di bidang teknologi.

Terus Belajar

Teknologi terus berkembang, jadilah pembelajar seumur hidup

Berbagi Pengetahuan

Bantu sesama dan bangun komunitas yang kuat

Kata-kata Motivasi

"Keahlian dalam administrasi sistem bukan hanya tentang mengetahui perintah, tetapi tentang memahami sistem secara holistik dan mampu memecahkan masalah dengan kreativitas dan ketekunan."

11. Sesi Interaktif & Diskusi

Forum Diskusi - Bagikan Pengalaman Anda
Topik Diskusi:
1. Tantangan Terbesar yang Dihadapi

Apa aspek administrasi sistem yang paling menantang bagi Anda? Bagaimana Anda mengatasinya?

2. Tips & Trik Favorit

Bagikan perintah atau teknik favorit yang Anda temukan selama semester ini

3. Persiapan UAS

Strategi apa yang Anda rencanakan untuk persiapan ujian akhir?

Bagikan Pemikiran Anda:

12. Persiapan Akhir & Tindak Lanjut

Checklist Persiapan UAS
Sebelum Ujian:
Hari Ujian:
Pengingat Penting:
  • Ujian Akhir: [Tanggal, Waktu, Lokasi]
  • Durasi: 120 menit
  • Format: Closed book, closed notes
  • Alat yang Diperbolehkan: Kalkulator sederhana

Semoga Sukses dalam Ujian Akhir!

Percayalah pada pengetahuan yang telah Anda peroleh dan tunjukkan kemampuan terbaik Anda.