KRBTGT hesabının Active Directory’de güvenli bir şekilde sıfırlanması

KRBTGT

KRBTGT hesabının Active Directory’de güvenli bir şekilde sıfırlanması

1. Temel Komut:
powershell
PowerShell ile KRBTGT sıfırlama
Reset-KrbtgtKeyPassword -DomainController “DC01.domain.local”

İki kez sıfırlama (önerilen)
Reset-KrbtgtKeyPassword -DomainController “DC01.domain.local” -TwiceReset

2. Test Modu:
powershell
Test modunda çalıştırma
Reset-KrbtgtKeyPassword -WhatIf

Detaylı log ile test
Reset-KrbtgtKeyPassword -Verbose -WhatIf

3. Sıfırlama Öncesi Kontroller:
– DC replikasyonunu kontrol edin
– Backup alın
– Kullanıcıları bilgilendirin
– Maintenance window planlayın
– Test ortamında deneyin

4. Manuel Sıfırlama Adımları:
powershell
KRBTGT hesabını bulma
Get-ADUser krbtgt

Şifre sıfırlama
Set-ADAccountPassword krbtgt -Reset -NewPassword (ConvertTo-SecureString -AsPlainText “ComplexPass123!” -Force)

Hesabı devre dışı bırakma ve tekrar aktif etme
Disable-ADAccount krbtgt
Enable-ADAccount krbtgt

5. Replikasyon Kontrolü:
powershell
Replikasyon durumu kontrolü
repadmin /replsummary
repadmin /showrepl

6. İyi Uygulama Önerileri:
– İki kez sıfırlama yapın
– DC replikasyonunu bekleyin
– Kritik servisleri monitör edin
– Kullanıcı etkisini gözlemleyin
– Rollback planı hazırlayın

7. Sık Karşılaşılan Sorunlar:
– Kerberos ticket sorunları
– Login problemleri
– Replikasyon gecikmeleri
– Service account sorunları
– Trust ilişkisi problemleri

8. Acil Durum Prosedürü:
– Backup’tan geri dönüş
– Emergency access planı
– Kritik servis listesi
– İletişim planı
– Escalation matrix

9. Monitor Edilmesi Gereken Olaylar:
– Event ID 4769 (Kerberos Service Ticket)
– Event ID 4771 (Kerberos Pre-Authentication)
– Event ID 4768 (Kerberos TGT)
– Replikasyon olayları
– Login hataları

10. Post-Reset Kontroller:
– Service account’ları test edin
– Kullanıcı login’lerini kontrol edin
– Replikasyonu doğrulayın
– Trust ilişkilerini test edin
– Kritik uygulamaları kontrol edin