Altyapı servislerini denetlemek: LDAP, SMTP, SNMP ve veritabanları
Dizin, e-posta, ağ yönetimi, veritabanı ve önbellek servislerini denetlersin: anonim erişimi, açık aktarıcıları, varsayılan topluluk dizelerini ve parolasız veri depolarını bulur, kapatır ve iş etkisine göre raporlarsın.
Seviye 301 · 19 ders · 21 pratik lab
Dersler
Dizin ve kimlik
- LDAP’ta anonim bağlanmayı denetlemek
- Dizinden dışarı görünen kullanıcı ve grup bilgileri
- Kerberos ve etki alanı servislerini tanımak
- Kısa görev: bir LDAP sunucusunda anonim erişimi kapat
E-posta
- SMTP açık aktarıcı denetimi
- VRFY ve EXPN ile kullanıcı bilgisi sızıntısını kapatmak
- SMTP’de STARTTLS ve sertifika denetimi
- Kısa görev: posta sunucusunun yapılandırmasını denetle ve düzelt
Ağ yönetimi
- SNMP topluluk dizelerini denetlemek: public ve private
- SNMPv3’e geçiş: kimlik doğrulama ve şifreleme
- NTP ve syslog servislerinin açıklığı
- Kısa görev: varsayılan topluluk dizesini kaldır ve SNMPv3 yapılandır
Veritabanları ve önbellekler
- Veritabanı portlarının ağa açıklığını denetlemek
- Varsayılan ve parolasız veritabanı hesapları
- Redis ve Memcached: kimlik doğrulamasız erişimi kapatmak
- MongoDB ve Elasticsearch: açık kalmış veri depoları
- Kısa görev: veritabanı ve önbellek servislerini yalnızca uygulama ağına kısıtla
Rapor
- Altyapı bulgularını iş etkisine göre sıralamak
- Bitirme görevi: bir veri merkezi bölümünün altyapı servislerini denetle ve raporla
Pratik lablar
- LDAP sunucusunda anonim bağlanmayı denetle: Lab LDAP sunucusuna anonim bağlan ve hangi kullanıcı ve grup bilgilerinin okunabildiğini bulgu tablosuna yaz.
- Anonim LDAP erişimini kapat ve uygulamaları doğrula: Anonim okumayı kapat, uygulama için salt okunur bir servis hesabı tanımla ve uygulamanın hâlâ giriş yapabildiğini test et.
- Dizinden dışarı görünen hassas öznitelikleri kısıtla: Göktaşı Yazılım dizininde telefon, açıklama ve parola ipucu özniteliklerinin kime görünür olduğunu çıkar ve erişim listelerini daralt.
- Posta sunucusunun açık aktarıcı olup olmadığını denetle: Lab posta sunucusu üzerinden dış alan adına giden ileti göndermeyi dene ve sonucu kanıt satırıyla kaydet.
- Açık aktarıcıyı kapat ve yalnız iç ağa izin ver: Ayçiçeği Gıda posta sunucusunda aktarımı iç ağ ve kimliği doğrulanmış kullanıcılarla sınırla ve dış denemenin reddedildiğini göster.
- Yedek posta sunucusundaki aktarım açığını bul ve kapat: Birincil sunucu temizken yedek posta sunucusunun aktarım yaptığını kanıtla, yapılandırmayı eşitle ve iki sunucuyu da yeniden test et.
- VRFY ve EXPN ile kullanıcı bilgisinin sızıp sızmadığını denetle: Lab posta sunucusunda VRFY ve EXPN komutlarının kullanıcı varlığını doğrulayıp doğrulamadığını test et ve bulgu yaz.
- Kullanıcı sorgulama komutlarını kapat ve doğrula: Posta sunucusunda VRFY ve EXPN'i kapat, tutarlı yanıt verdiğini ve geçerli kullanıcının ayırt edilemediğini yeniden test et.
- STARTTLS ve sertifika ayarlarını düzelt ve raporla: Lodoskaya Denizcilik posta sunucusunda eksik STARTTLS'i aç, süresi dolan sertifikayı yenile ve dışarıdan bağlantıyla doğrulayıp raporla.
- Varsayılan SNMP topluluk dizelerini denetle: Lab ağındaki cihazlarda public ve private topluluk dizelerinin kabul edilip edilmediğini test et ve sonuçları tabloya yaz.
- Varsayılan topluluk dizesini kaldır ve erişimi daralt: Anahtarlama cihazında varsayılan dizeyi kaldır, okumayı yalnız izleme sunucusuna aç ve başka adresten sorgunun yanıtsız kaldığını doğrula.
- SNMPv3'e geçişi yapılandır ve izlemeyi doğrula: Demirsu Enerji lab cihazında kimlik doğrulamalı ve şifreli SNMPv3 kullanıcısını yapılandır, v1 ve v2c'yi kapat ve izlemenin sürdüğünü göster.
- NTP servisinin dışarıya açıklığını denetle: Lab NTP sunucusunun dış ağdan gelen sorgulara ve durum komutlarına yanıt verip vermediğini test et ve kaydet.
- NTP servisini kısıtla ve yeniden test et: NTP yapılandırmasında durum sorgularını kapat, hizmeti iç ağa sınırla ve dış ağdan tekrar sorgulayarak doğrula.
- Herkese açık syslog alıcısını güvenli hale getir: Her adresten kayıt kabul eden syslog alıcısını yalnız tanımlı cihazlara ve şifreli aktarıma sınırla ve sahte kaydın reddedildiğini doğrula.
- Veritabanı portlarının ağa açıklığını denetle: Lab ağında veritabanı portlarını tara ve uygulama ağı dışından erişilebilen veritabanlarını tabloya yaz.
- Varsayılan ve parolasız veritabanı hesaplarını kapat: Narçiçeği Eczaneleri veritabanında varsayılan ve parolasız hesapları bul, kaldır veya parola ata ve girişin reddedildiğini doğrula.
- Veritabanı ve önbellek servislerini uygulama ağına kısıtla: Üç veri servisini güvenlik duvarı ve bağlanma adresiyle yalnız uygulama ağına aç ve diğer ağlardan taramayla kapanışı kanıtla.
- Kimlik doğrulamasız Redis örneğini bul: Lab ağında kimlik doğrulama istemeyen önbellek servisini bul ve hangi verilere erişilebildiğini bulgu olarak yaz.
- Redis ve Memcached'i kimlik doğrulama ve yerel bağlanmayla sıkılaştır: Turnalı Perakende sunucusunda Redis'e parola ve tehlikeli komut kısıtı ekle, Memcached'i yerel adrese bağla ve iki servisi yeniden test et.
- Açık kalmış belge ve arama veri depolarını kapat ve raporla: Lavinya Klinikleri lab ağında kimliksiz erişilen belge veritabanı ve arama kümesini kapat, açıkta kalan veri türlerini değerlendir ve iş etkisine göre raporla.
Kurs hakkında
Dizin, e-posta, ağ yönetimi, veritabanı ve önbellek servislerini denetlersin: anonim erişimi, açık aktarıcıları, varsayılan topluluk dizelerini ve parolasız veri depolarını bulur, kapatır ve iş etkisine göre raporlarsın.
Ne öğreneceksin
- Dizin ve kimlik
- E-posta
- Ağ yönetimi
- Veritabanları ve önbellekler
- Rapor
Ö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.