0

Kullanıcı logon bilgilerini görüntülemek IT çalışanlarının sürekli olarak yaptıkları işlerden biridir. Bu makalemde kullanıcı account bilgilerinin, kullanıcı accountlarının izlemesinin, password değişikliklerinin, logon aktivitelerinin, account durumlarının,active directory users and computers aracına bir eklenti ile daha kolay ve hızlı görüntülenmesini anlatacağım.

Script hazırlamak,

İlk olarak küçük bir VBS yazmamız gerekiyor. Bu script, herhangi bir user account objesi üzerinde içerik menüsü seçeneği olarak kullanabilmemizi sağlamaktadır.

On Error Resume Next

Set wshArguments = WScript.Arguments

Set objUser = GetObject(wshArguments(0))

str1 = “Last Login: ” & objUser.LastLogin

str2 = “Last Logoff: ” & objUser.LastLogoff

str3 = “Last Failed Login: ” & objUser.LastFailedLogin

str4 = “Logon Count: ” & objUser.logonCount

str5 = “Bad Login Count: ” & objUser.BadLoginCount

str6 = “Password Last Changed: ” & objUser.PasswordLastChanged

str7 = “User Account Control: ” & objUser.userAccountControl

str8 = “Login Script: ” & objUser.scriptPath

str9 = “Account Created: ” & objUser.whenCreated

str10 = “Account Last Modified: ” & objUser.whenChanged

MsgBox str1 & vbCrLf & str2 & vbCrLf & str3 & vbCrLf & str4 & vbCrLf & str5 & vbCrLf & str6 & vbCrLf & str7 & vbCrLf & str8 & vbCrLf & str9& vbCrLf & str10,,objUser.Name

Yazdığınız scripti USER_LOGON.VBS olarak kaydedin.

Hazırladığınız bu script’i domain controller üzerinde NETLOGON share’inin içine kopyalayın. (NETLOGON klasörü, tüm DC’leriniz ile replikasyona gireceğinden dolayı tüm forest’ınızdaki domain controller’larınıza kopyalanacaktır.) Script’i yazdıktan sonra, sıra içerik menü özelliğinin eklenmesine geldi.

Bu özelliği eklemek için,

1. Enterprise Admins grubuna üye bir account,

2. Adsiedit.msc aracının server üzerinde kurulu olması gerekmektedir. (Adsiedit.msc aracını Windows Server 2003 CD’sinin içindeSupport Tools’ta bulabilirsiniz.)

3. Adsiedit.msc yüklendikten sonra aşağıdaki path’i takip edin.

CN=user-Display,CN=409,CN=DisplaySpecifiers,CN=Configuration,DC=domain_adi,DC=com

4. User-Display objesine sağ tıklayın ve properties’i seçin.

5. İlk attribute olan adminContextMenu çift tıklayın ve Edit tuşuna basın.


Şekil-1

6. String Editor penceresinde adminContextMenu attribute’una aşağıdaki satırı ekleyin.


Şekil-2

2, &Show Logon Info,\\dc_adı\netlogon\user_logon.vbs

Not: (2) rakamı eklediğiniz value değerinin sayısıdır. Bu, pencerede kaçıncı value değeri olduğunu gösterir. Bu sayı görecelidir.

7. Satırı eklediğinizde Add ve Ok tuşuna basın.

8. Adsiedit.msc aracını kapatın.

9. Active Directory Users and Computers aracını açık ise kapatıp açın.

10. Bir kullanıcıya sağ tıklayın ve Show logon info’ya basın.


Şekil-3


Şekil-4

Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Step-by-Step Guide to Using Active Directory Schema and Display Specifiers

Bu İçeriğe Tepkin Ne Oldu?
  • 1
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Ahmet MUTLU 1976'da İzmir'de doğdu.Ege Üniversitesi Sağlık Bilimleri Enstitüsü Yüksek Lisans mezunu. 1994 yılında bilgisayar ile tanıştıktan sonra şirketlerin IT departmanlarında çalıştı. 1.5 yıl boyunce yetkili Microsoft ve Cisco eğitim merkezinde eğitmenlik yaptı. 5.5 Yıl Birim Bilgi Teknolojileri T.A.S'nde Teknik Destek Takım Lideri olarak çalıştıktan sonra, Mayıs 2010 tarihinden itibaren SuperOnline bünyesinde çalışmaya başladı. 2007'den beri çeşitli community'ler de yaptığı çalışmalardan dolayı Virtualization dalında Microsoft Most Valuable Professional ödülüne layık görülmüştür. Halen Turkcell grup bünyesinde büyük müşteri portföyünde Pre-Sales Manager olarak çalışmaktadır.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir