CIS kıyaslamalarıyla Linux denetimi: Lynis, OpenSCAP
Uluslararası güvenlik kıyaslamalarının nasıl okunduğunu öğrenir, Lynis ve OpenSCAP ile bir sunucuyu ölçer, bulguları düzeltip uyumu kanıtlarsın.
Seviye 301 · 16 ders · 15 pratik lab
Dersler
Kıyaslamaları tanımak
- Güvenlik kıyaslaması nedir: CIS, STIG ve kurum standartları
- Bir kıyaslama maddesini okumak: gerekçe, denetim, düzeltme
- Seviye 1 ve seviye 2 profilleri: hangisi ne zaman
- Elle denetim: beş maddeyi komutlarla kontrol etmek
- Kısa görev: dosya sistemi bölümündeki maddeleri elle denetle
Lynis
- Lynis ile sistem denetimi çalıştırmak
- Lynis raporunu okumak: uyarılar, öneriler, sıkılaştırma puanı
- Lynis profilleriyle denetimi kuruma uyarlamak
- Kısa görev: sıkılaştırma puanını on puan yükselt
OpenSCAP
- SCAP içeriği: XCCDF, OVAL ve profiller
- oscap ile tarama ve HTML raporu
- Düzeltme betikleri üretmek ve dikkatle uygulamak
- Profili uyarlamak: maddeleri gerekçeyle dışarıda bırakmak
- Kısa görev: başarısız on maddeyi düzelt ve yeniden tara
Kanıt ve bitirme
- İstisna kaydı ve denetçiye kanıt hazırlamak
- Bitirme görevi: bir sunucuyu seviye 1 profiline uyumlu hale getir
Pratik lablar
- Benchmark maddesini elle denetle ve sonucu yaz: Verilen CIS maddesinin denetim komutunu çalıştır, sunucunun geçip geçmediğini gerekçesiyle not et.
- Parola politikası bölümündeki beş maddeyi denetle: login.defs ve PAM ayarlarını beş maddeye karşı kontrol et ve her madde için kanıt komutunu kaydet.
- Denetim betiğinin yanlış geçti dediği maddeyi bul: Hazır bir denetim betiğinin kontrol ettiği dosyayla etkin ayarın farklı olduğunu göster ve doğru denetimi yaz.
- Lynis raporundaki ilk üç uyarıyı kapat: Lynis’i çalıştır, uyarılardan üçünü düzelt ve yeniden taramada uyarıların kalktığını göster.
- Lynis önerilerini risk sırasına koy: Raporu ayrıştırıp önerileri test kimliğiyle çıkar, en riskli beşini seç ve birini uygula.
- Kurumun kabul ettiği maddeleri Lynis profilinde atla: Gerekçeli istisnalar için özel profil yaz, testleri atla ve raporun bu maddeleri artık uyarı saymadığını göster.
- Sertleştirme endeksini bir servis bozmadan yükselt: Endeksi en az sekiz puan artıracak değişiklikleri seç ve web uygulamasının hâlâ yanıt verdiğini kanıtla.
- oscap ile profil taraması yap ve en kritik hatayı bul: Seçili profille tarayıp HTML raporu üret ve yüksek önemdeki başarısız kuralı belirle.
- Üretilen düzeltme betiğini körü körüne çalıştırma: Düzeltme betiğini üret, SSH erişimini kesecek adımı bul, çıkar ve kalanını uygula.
- Rocky sunucusunda tek bir kuralı yeniden değerlendir: Başarısız kuralı düzelt ve tüm profili baştan çalıştırmadan yalnızca o kuralı yeniden tara.
- Profili özelleştir ve gerekçeli istisnayı belgeye bağla: Uygulanamayan iki kuralı tailoring dosyasıyla dışarıda bırak, gerekçeyi ekle ve taramanın temiz çıktığını göster.
- Denetçi için tarama kanıtını tarih ve sürümle paketle: Son tarama raporunu, profil sürümünü ve sunucu bilgisini tek bir kanıt klasöründe topla.
- Süresi dolmuş istisna kayıtlarını bul: İstisna listesini tarama sonuçlarıyla karşılaştır, süresi geçmiş ve sahibi belirsiz kayıtları ayıkla.
- İki tarama arasında neyin bozulduğunu göster: İki OpenSCAP sonucunu karşılaştır, geçerken kalan kuralları ve nedenlerini değişiklik kaydıyla eşleştir.
- OpenSCAP için kuruma özel bir uyarlama dosyası hazırla: Kabul edilmiş üç kuralı gerekçesiyle kapatan ve parola uzunluğu değerini sıkılaştıran bir tailoring dosyası yaz, taramayı bu dosyayla çalıştırıp puan farkını açıkla.
Kurs hakkında
Uluslararası güvenlik kıyaslamalarının nasıl okunduğunu öğrenir, Lynis ve OpenSCAP ile bir sunucuyu ölçer, bulguları düzeltip uyumu kanıtlarsın.
Ne öğreneceksin
- Kıyaslamaları tanımak
- Lynis
- OpenSCAP
- Kanıt ve bitirme
Ön koşullar
Aynı yolun 101 ve 201 düzeyindeki konularına hâkim olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 301 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.