subheader

Windows Server’da Uzak Masaüstü Bağlantısı Hatası: “User Account Has Been Locked” ve Çözümü

Windows Server işletim sisteminde uzak masaüstü bağlantısı yaparken bazen “user account has been locked due to too many sign in or password change attempts” hatası ile karşılaşabilirsiniz. Bu hata, genellikle hesap kilitleme politikasının devreye girmesinden kaynaklanır. Bu makalede, bu hatanın neden oluştuğunu, nasıl çözüleceğini ve gelecekte bu tür hataları nasıl önleyebileceğinizi anlatacağız.

Hata Mesajının Anlamı

Bu hata mesajı, belirli bir kullanıcı hesabının çok fazla yanlış oturum açma veya şifre değiştirme girişimi nedeniyle kilitlendiğini belirtir. Bu, güvenlik önlemi olarak hesapların brute-force saldırılarına karşı korunmasını sağlar.

Hatanın Nedenleri

  1. Yanlış Şifre Girişleri: Kullanıcı yanlış şifreyi art arda girdiyse hesap kilitlenebilir.
  2. Şifre Değişikliği: Şifre değişikliği sırasında bir sorun oluştuysa veya şifre değişikliğini tamamlarken çok sayıda yanlış deneme yapıldıysa hesap kilitlenebilir.
  3. Brute-Force Saldırıları: Bir saldırgan, kullanıcı hesabına sürekli farklı şifreler deneyerek erişim sağlamaya çalışıyorsa, sistem otomatik olarak hesabı kilitler.

Hatanın Çözümü

 Yöntem 1:

  1. Yönetici Hesabıyla Oturum Açın: Öncelikle, bir yönetici hesabıyla sunucuya erişim sağlayın. Bu, genellikle sorunun çözümünde ilk adımdır.
  2. Active Directory Kullanıcı ve Bilgisayarlar (ADUC) Konsolunu Açın:
    • Start menüsünden Active Directory Users and Computers (ADUC) konsolunu açın.
  3. Kilitlenen Kullanıcı Hesabını Bulun:
    • ADUC konsolunda, ilgili kullanıcı hesabını bulun.
  4. Hesabı Kilit Açma:
    • Kullanıcı hesabına sağ tıklayın ve Properties (Özellikler) seçeneğine tıklayın.
    • Account (Hesap) sekmesine gidin ve Unlock Account (Hesabı Kilitle) seçeneğini işaretleyin.
  5. Güvenlik Olay Günlüklerini Kontrol Edin:
    • Hatanın tekrarını önlemek için Event Viewer (Olay Görüntüleyicisi) kullanarak güvenlik olay günlüklerini kontrol edin. Bu, olası saldırıları veya yanlış girişimleri tespit etmenize yardımcı olabilir

 Yöntem 2:

  1.  Yerel Güvenlik İlkesi Menüsünü Açın:  Win+R tuşlarını kullanarak çalıştır menüsüne ulaşın ve “secpol.msc” yazarak Yerel Güvenlik İlkesi menüsüne erişin.
  2.  Hesap İlkeleri Klasörü İçerisinden Hesap Kitleme ilkesini seçin.
  3. Yönetici Hesabının kilitlenmesine izin ver öğesini devre dışı olarak değiştirin.

Gelecekte Bu Tür Hataları Önleme

  1. Account Lockout Policy’yi Yeniden Yapılandırın:
    • Hesap kilitleme politikasını yeniden yapılandırarak daha uygun eşik değerler belirleyin. Bu, belirli sayıda yanlış denemeden sonra hesabın kilitlenmesini sağlar.
    • Group Policy Management Console (Grup İlkesi Yönetim Konsolu) kullanarak Account Lockout Threshold (Hesap Kilitleme Eşiği), Account Lockout Duration (Hesap Kilitleme Süresi) ve Reset Account Lockout Counter After (Hesap Kilitleme Sayaç Sıfırlama Süresi) değerlerini ayarlayın.
  2. Kullanıcı Eğitimleri:
    • Kullanıcılara güçlü ve tahmin edilmesi zor şifreler kullanmaları konusunda eğitim verin.
    • Kullanıcılara yanlış şifre girişimlerinde dikkatli olmalarını ve şifrelerini doğru bir şekilde girmelerini öğretin.
  3. Gelişmiş Güvenlik Önlemleri:
    • Çok faktörlü kimlik doğrulama (MFA) kullanarak hesap güvenliğini arttırın.
    • İzinsiz giriş denemelerini tespit etmek ve önlemek için güvenlik yazılımları ve izleme araçları kullanın.

Windows Server’da hesap kilitleme politikaları, sistem güvenliğini sağlamak için kritik öneme sahiptir. Ancak, yanlış yapılandırıldığında veya kullanıcı hataları nedeniyle uzak masaüstü bağlantısı yaparken sorunlara yol açabilir. Yukarıdaki adımları izleyerek bu hatayı çözebilir ve gelecekte benzer sorunların önüne geçebilirsiniz. Güvenli ve sorunsuz bir sistem yönetimi için hesap kilitleme politikalarının doğru yapılandırılması ve düzenli olarak gözden geçirilmesi önemlidir.