Yama yönetimi: planlı güncelleme ve canlı yama
Güvenlik bildirimlerini takip eder, güncellemeleri test ve üretim halkalarına böler; otomatik güncellemeyi, yeniden başlatma gereksinimini ve çekirdek canlı yamasını yönetirsin.
Seviye 401 · 15 ders · 12 pratik lab
Dersler
Bilmek
- Güvenlik bildirimleri: DSA, USN, RHSA ve CVE okumak
- Bekleyen güncellemelerin envanteri
- Hangi servis yeniden başlamalı: needrestart ve reboot-required
- Kısa görev: bu haftaki bildirimleri sunucularına göre önceliklendir
Uygulamak
- unattended-upgrades ve dnf-automatic
- Halka modeli: test, pilot ve üretim
- Bakım penceresi ve geri dönüş planı
- Güncelleme öncesi anlık görüntü ve doğrulama
- Kısa görev: güncellemeyi üç halkada yay ve sorunu ilk halkada yakala
Çekirdek
- Çekirdek güncelleme stratejisi ve eski çekirdekler
- Canlı yama: kpatch ve livepatch nasıl çalışır
- İşlemci mikrokodu ve ürün yazılımı güncellemeleri: fwupd
- Kısa görev: kritik bir çekirdek açığını yeniden başlatma takvimine bağla
Raporlamak
- Yama uyum raporu ve ölçütler
- Bitirme görevi: yirmi sunucunun aylık yama döngüsünü baştan sona yürüt
Pratik lablar
- Bekleyen güvenlik güncellemelerini listele: Debian ve Rocky sunucularında bekleyen güncellemelerden güvenlik düzeltmesi olanları ayır ve sunucu başına sayıları gir.
- Bir güvenlik duyurusundan etkilenen sunucuları bul: Verilen duyurudaki paket ve sürüm aralığına göre dört sunucudan hangilerinin etkilendiğini belirle ve gerekçesiyle listele.
- Yama önceliği ve bakım penceresi planı çıkar: Yelkovan Bankası'nın sunucu envanteri ve açık duyurularıyla, dışa açıklık ve kritiklik ölçütüne göre sıralı bir yama planı yaz.
- Yalnızca güvenlik güncellemelerini uygula: Bir sunucuya yalnızca güvenlik güncellemelerini uygula ve diğer paketlerin sürümünün değişmediğini göster.
- Otomatik güvenlik güncellemesini denetimli kur: Otomatik güncellemeyi yalnızca güvenlik deposuyla sınırla, veritabanı paketini hariç tut ve deneme çalıştırmasının çıktısını incele.
- Yamayı önce deneme sunucusunda, sonra dalga dalga uygula: Güncellemeyi önce bir sunucuya uygula, sağlık denetimi geçerse kalanlara iki dalgada yay; başarısızlıkta dağıtımı durduran betiği yaz.
- Yeniden başlatma gerektiren sunucuları bul: Güncelleme sonrası eski çekirdekle ya da eski kitaplıkla çalışan sunucuları ve servisleri belirle.
- Sorunlu çekirdek güncellemesinden eski çekirdeğe dön: Yeni çekirdekle ağ sürücüsü yüklenmeyen sunucuyu eski çekirdekle aç, varsayılan yap ve sorunlu sürümü hariç tut.
- Kümeyi kesintisiz sırayla yeniden başlat: Üç web sunucusunu, her seferinde birini yükten çıkarıp geri dönüşünü doğrulayarak yeni çekirdeğe geçiren sıralı yeniden başlatma betiğini yaz.
- Son ayın yama geçmişini çıkar: Paket yöneticisi geçmişinden son otuz günde güncellenen paketleri ve tarihlerini listele.
- Sunucular için yama uyum tablosu üret: Dört sunucudan son güncelleme tarihi, bekleyen güvenlik düzeltmesi sayısı ve çalışan çekirdeği toplayan betikle tek tablo üret.
- Yama istisnalarını gerekçe ve telafi önlemiyle belgele: Yamalanamayan iki sunucu için gerekçe, telafi edici önlem ve yeniden değerlendirme tarihini içeren istisna kaydını ve denetim raporunu hazırla.
Kurs hakkında
Güvenlik bildirimlerini takip eder, güncellemeleri test ve üretim halkalarına böler; otomatik güncellemeyi, yeniden başlatma gereksinimini ve çekirdek canlı yamasını yönetirsin.
Ne öğreneceksin
- Bilmek
- Uygulamak
- Çekirdek
- Raporlamak
Ön koşullar
Aynı yolun 301 düzeyine kadar olan konularını uygulamış 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 401 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.