# önder online
Teknoloji ve siber güvenlik dünyasına hoş geldiniz Güncel siber tehditler ve korunma yöntemleri Yapay zekâ ve otomasyonun güvenliğe etkileri Microsoft 365 ve Active Directory güvenlik rehberleri Yazılım geliştirmede güvenlik odaklı yaklaşımlar Teknoloji ve siber güvenlik dünyasına hoş geldiniz Güncel siber tehditler ve korunma yöntemleri

Menu

DC (Domain Controller) üzerinde bir kullanıcının en son ne zaman şifre değiştirdiği bilgileri

DC (Domain Controller) üzerinde bir kullanıcının en son ne zaman şifre değiştirdiği bilgileri

DC (Domain Controller) üzerinde bir kullanıcının en son ne zaman şifre değiştirdiğini PowerShell ile öğrenmek için aşağıdaki komutları...

DC (Domain Controller) üzerinde bir kullanıcının en son ne zaman şifre değiştirdiğini PowerShell ile öğrenmek için aşağıdaki komutları kullanabilirsiniz: 1. Tek bir kullanıcı için:

Get-ADUser -Identity "kullaniciadi" -Properties PasswordLastSet | Select-Object Name, PasswordLastSet

2. Belirli bir kullanıcının detaylı bilgileri:

Get-ADUser -Identity "kullaniciadi" -Properties * | Select-Object Name, PasswordLastSet, LastLogonDate, PasswordNeverExpires, PasswordExpired

3. Tüm kullanıcıların şifre değiştirme tarihlerini listele:

Get-ADUser -Filter * -Properties PasswordLastSet | Select-Object Name, PasswordLastSet | Sort-Object PasswordLastSet -Descending

4. Son 30 gün içinde şifre değiştiren kullanıcıları bul:

$tarih = (Get-Date).AddDays(-30) Get-ADUser -Filter {PasswordLastSet -gt $tarih} -Properties PasswordLastSet | Select-Object Name, PasswordLastSet

5. Şifresini hiç değiştirmemiş kullanıcıları bul:

Get-ADUser -Filter {PasswordLastSet -eq $null} -Properties PasswordLastSet | Select-Object Name, PasswordLastSet

6. Daha detaylı tablo formatında görüntüle:

Get-ADUser -Filter * -Properties PasswordLastSet, PasswordNeverExpires | Select-Object Name, @{Name="Şifre Son Değiştirilme"; Expression={$_.PasswordLastSet}}, @{Name="Şifre Süresi Dolmuyor"; Expression={$_.PasswordNeverExpires}} | Format-Table -AutoSize

 

Bu komutları çalıştırmak için:

  • Active Directory PowerShell modülünün yüklü olması gerekir
  • Domain Controller'a bağlı olmanız veya uzaktan bağlantı kurmanız gerekir
  • Gerekli yetkilere sahip olmanız gerekir (Domain Admin veya okuma yetkisi)