- 1
Inisialisasi skenario insiden
Jalankan hanya pada VM latihan. Skenario ini menambahkan konfigurasi Nginx yang tidak valid, menghasilkan berkas besar, dan mengaktifkan UFW untuk menciptakan beberapa gejala yang perlu diinvestigasi.
Perhatian. Setelah latihan selesai, pulihkan VM ke snapshot `clean-install`. Pastikan tidak ada data penting pada lingkungan uji.
bashsudo apt install -y nginx echo "baris_salah;" | sudo tee /etc/nginx/conf.d/rusak.conf sudo fallocate -l 1G /var/tmp/log-lama.bin sudo ufw allow OpenSSH sudo ufw --force enable sudo systemctl restart nginx - 2
Tinjau tiket dan tetapkan prioritas
Tiket 101 melaporkan bahwa situs perusahaan tidak dapat diakses sejak pagi. Dokumentasikan gejala, waktu mulai, dampak terhadap pengguna, dan ketersediaan solusi sementara sebelum menetapkan prioritas penanganan.
- 3
Lakukan diagnosis secara berurutan
Periksa status layanan, validitas konfigurasi, kebijakan firewall, kapasitas penyimpanan, dan log terkait. Catat bukti pada setiap tahap sebelum menerapkan perubahan.
bashsystemctl is-active nginx sudo nginx -t sudo ufw status df -h journalctl -u nginx -n 20 --no-pager - 4
Terapkan perbaikan dan verifikasi
Perbaiki satu penyebab pada satu waktu dan lakukan pengujian setelah setiap perubahan. Validasi akhir dilakukan dari komputer host untuk memastikan layanan dapat diakses pengguna.
bashsudo rm /etc/nginx/conf.d/rusak.conf sudo nginx -t && sudo systemctl restart nginx sudo ufw allow 80/tcp sudo rm /var/tmp/log-lama.bin curl -I http://192.168.56.101HTTP/1.1 200 OK
- 5
Dokumentasikan insiden
Gunakan templat berikut sebagai dasar laporan. Lengkapi dengan stempel waktu, bukti log, perintah yang dijalankan, hasil verifikasi, dan tindakan pencegahan yang relevan.
templateInsiden : Situs tidak dapat diakses (Tiket 101) Dampak : pengguna terdampak dan waktu mulai Linimasa : tiket diterima, diagnosis, perbaikan, verifikasi Akar masalah : 1) konfigurasi Nginx tidak valid 2) akses HTTP tidak diizinkan oleh firewall 3) berkas besar yang tidak diperlukan pada /var/tmp Perbaikan : tindakan dan hasil verifikasi tiap langkah Pencegahan : validasi konfigurasi sebelum restart, tinjau aturan firewall, pantau kapasitas disk - 6
Arsipkan bukti penyelesaian
Simpan tangkapan layar output, catatan diagnosis, dan laporan insiden pada repositori proyek. Sertakan bukti yang relevan pada portofolio agar proses dan hasil dapat ditinjau kembali.