- Konu sahibi
- #1
Active Directory’de bir kullanıcı parolasını sıfırlamak için yetkili bir hesapla PowerShell’i açın, ActiveDirectory modülünü yükleyin ve
Windows PowerShell’i Active Directory modülü yüklü bir sunucuda veya RSAT araçları kurulmuş bir yönetim bilgisayarında açın. Modülü yükleyin ve varsayımsal
Görünen adın ve dizin konumunun doğru kullanıcıya ait olduğunu doğrulayın.
İkinci komut parolayı istediğinde yazıp Enter’a basın; giriş ekranda maskelenir. Üçüncü komut parolayı Active Directory’ye uygular. Parolayı betiğe veya komut satırına düz metin olarak yazmayın. Son komut geçici değişkeni oturumdan kaldırır; sıfırlama hata verse de bu temizliği yapabilirsiniz.
Komutun çıktı vermemesi normaldir. Hata görünmediyse sıfırlama komutu tamamlanmıştır; ancak bu, kullanıcının henüz yeni parolayla oturum açtığını kanıtlamaz. Geçici parolayı kimliğini doğruladığınız kullanıcıya kurumun güvenli iletişim yöntemiyle iletin ve kullanıcıdan oturum açmasını isteyin.
Bu ayar parola sıfırlama işleminden ayrıdır: Hata verirse sıfırlama başarılı olmuş olabilir, fakat değişiklik zorunluluğu ayarlanmamıştır. Örneğin parolası süresiz olarak ayarlanmış bir hesapta bu seçenekle çakışma olabilir; hesap ayarlarını ve kurum politikasını incelemeden ilgili korumayı değiştirmeyin.
Parola politika nedeniyle reddedilirse kurumun uzunluk, karmaşıklık ve parola geçmişi koşullarına uygun farklı bir parola belirleyip sıfırlama komutunu yeniden çalıştırın. Kullanıcı yeni parolayla oturum açamıyorsa hesabın etkin ve kilitsiz olduğunu yukarıdaki sorguyla yeniden kontrol edin. Kilitli bir hesabın parolasını sıfırlamak, kilidi kaldırmakla aynı işlem değildir; yetkiniz ve kurum prosedürünüz uygunsa kilidi ayrıca kaldırın. Sorun sürerse kullanıcı adı, hata mesajı, zaman ve kullanılan etki alanı denetleyicisiyle dizin yöneticisinden erişim ve çoğaltma durumunu incelemesini isteyin.
Set-ADAccountPassword -Reset komutuna kullanıcı adını ve yeni parolayı verin. Bu yöntem eski parolayı gerektirmez; işlem başarılıysa yeni parola kullanıcı hesabına atanır.Ön koşulları ve kullanıcı hesabını doğrulayın
Bu işlem şirket içi Active Directory Domain Services (AD DS) hesabı içindir. Bilgisayarınızın etki alanına ve yazılabilir bir etki alanı denetleyicisine erişmesi, oturum açtığınız hesabın da hedef kullanıcı üzerinde parola sıfırlama yetkisi bulunması gerekir. Yerel yönetici olarak PowerShell açmak tek başına Active Directory yetkisi sağlamaz.Windows PowerShell’i Active Directory modülü yüklü bir sunucuda veya RSAT araçları kurulmuş bir yönetim bilgisayarında açın. Modülü yükleyin ve varsayımsal
ayilmaz kullanıcı adını gerçek sAMAccountName değeriyle değiştirerek hesabı bulun:
Kod:
Import-Module ActiveDirectory
Get-ADUser -Identity 'ayilmaz' -Properties Enabled, LockedOut |
Select-Object Name, SamAccountName, DistinguishedName, Enabled, LockedOut
Görünen adın ve dizin konumunun doğru kullanıcıya ait olduğunu doğrulayın.
Enabled hesabın etkin olup olmadığını, LockedOut ise kilitli olup olmadığını gösterir. Kullanıcı bulunamazsa yazımı ve bağlandığınız etki alanını kontrol edin; doğru hesap belirlenmeden sıfırlama yapmayın. Modül bulunamazsa Active Directory yönetim araçlarının ilgili bilgisayara kurulmasını sağlayın.Yeni parolayı girin ve sıfırlayın
Kurumun parola politikasına uygun bir geçici parola belirleyin. Aşağıdaki örnekte kullanıcı adını değiştirin; komutları aynı PowerShell oturumunda sırayla çalıştırın:
Kod:
$kullanici = 'ayilmaz'
$parola = Read-Host -Prompt 'Yeni parola' -AsSecureString
Set-ADAccountPassword -Identity $kullanici -Reset -NewPassword $parola
Remove-Variable parola
İkinci komut parolayı istediğinde yazıp Enter’a basın; giriş ekranda maskelenir. Üçüncü komut parolayı Active Directory’ye uygular. Parolayı betiğe veya komut satırına düz metin olarak yazmayın. Son komut geçici değişkeni oturumdan kaldırır; sıfırlama hata verse de bu temizliği yapabilirsiniz.
Komutun çıktı vermemesi normaldir. Hata görünmediyse sıfırlama komutu tamamlanmıştır; ancak bu, kullanıcının henüz yeni parolayla oturum açtığını kanıtlamaz. Geçici parolayı kimliğini doğruladığınız kullanıcıya kurumun güvenli iletişim yöntemiyle iletin ve kullanıcıdan oturum açmasını isteyin.
İlk oturumda parola değişikliğini isteyin
Kullanıcının geçici parolayı kendi parolasıyla değiştirmesi gerekiyorsa, sıfırlama başarılı olduktan sonra aynı oturumda şu ayrı komutu çalıştırın:
Kod:
Set-ADUser -Identity $kullanici -ChangePasswordAtLogon $true
Bu ayar parola sıfırlama işleminden ayrıdır: Hata verirse sıfırlama başarılı olmuş olabilir, fakat değişiklik zorunluluğu ayarlanmamıştır. Örneğin parolası süresiz olarak ayarlanmış bir hesapta bu seçenekle çakışma olabilir; hesap ayarlarını ve kurum politikasını incelemeden ilgili korumayı değiştirmeyin.
Hataları ve oturum açma sorunlarını ayırın
Erişim reddedilirse kullanılan hesabın hedef kullanıcı üzerinde parola sıfırlama yetkisini doğrulayın. Yöneticiye kullanıcı adı, hata metni ve işlem zamanı ile başvurup ilgili hesap için yetkinin incelenmesini isteyin; parolayı hata kaydına eklemeyin.Parola politika nedeniyle reddedilirse kurumun uzunluk, karmaşıklık ve parola geçmişi koşullarına uygun farklı bir parola belirleyip sıfırlama komutunu yeniden çalıştırın. Kullanıcı yeni parolayla oturum açamıyorsa hesabın etkin ve kilitsiz olduğunu yukarıdaki sorguyla yeniden kontrol edin. Kilitli bir hesabın parolasını sıfırlamak, kilidi kaldırmakla aynı işlem değildir; yetkiniz ve kurum prosedürünüz uygunsa kilidi ayrıca kaldırın. Sorun sürerse kullanıcı adı, hata mesajı, zaman ve kullanılan etki alanı denetleyicisiyle dizin yöneticisinden erişim ve çoğaltma durumunu incelemesini isteyin.
Moderatör tarafında düzenlendi: