active directory cheatsheet

Active Directory Cheat Sheet

This page contains my Active Directory Cheat Sheet. A list of collected one liners and vb scripts. Enjoy and feel free to add some yourself via comments!

Active Directory One Liners

This isn’t so much a script as an awesome way to reset an active directory user’s password.

How to Reset . . . → Read More: active directory cheatsheet

Apache Active Directory Authentication howto

Apache Active Directory Authentication howto

Modules Needed

mod_authz_ldap

Install mod_authz_ldap

Verify Apache Config has Needed Modules

Apache Group LDAP Configuration (Active Directory Group Level Auth)

Apache OU LDAP Configuration (Alternative OU Level Configuration)

Reset Active Directory Password Script

This isn’t so much a script as an awesome way to reset an active directory user’s password.

Requirements You must have admin rights to domain controller psexec How to Reset Active Directory User’s Password from Command Line

In this case you would need to be on the domain controller to run this:

Remotely Reset . . . → Read More: Reset Active Directory Password Script

getdn.bat

To return the distinguished name for all users in an active directory domain create a new file called getdn.bat

Content:

active directory disable users older than x days

Script Details

This is example will show you how to disable folks that have a password older than x number of days AND / OR have not logged in for X number of days

Requirements ActiveRoles Management Shell (free) Powershell Server 2003 or Higher Domain Controller Example Script

Filename: C:\1audit\scripts\disable_accounts_password_age_greater_91_days.ps1 Description: (Disable users that have . . . → Read More: active directory disable users older than x days

Export All Users from OU

How can you export all users from an OU in active directory on server 2003?

Create a file called exportusers.vbs and paste in this text: Dim ObjWb Dim zz Set objRoot = GetObject(“LDAP://RootDSE”) strDNC = objRoot.Get(“DefaultNamingContext”) Set objDomain = GetObject(“LDAP://” & strDNC) ‘ Bind to the top of the Domain using LDAP using ROotDSE Set . . . → Read More: Export All Users from OU

list all users in security group active directory

howto list all users in security group active directory ?

find username email address active directory

need to find username email address active directory ?

place this in a .bat file and run it:

active directory password reset tool

Wise soft has create a great free active directory password reset tool -> download here

Password Control Overview

Password Control is a tool designed to allow helpdesk staff and other IT support personnel to reset user passwords.  It has a simple and intuitive interface that many users find more productive than a custom MMC console.  . . . → Read More: active directory password reset tool

howto write active directory scripts

I  just came across this tool that makes writing active directory scripts  a breeze

 

It is called ADSI scriptomatic.  http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=39044e17-2490-487d-9a92-ce5dcd311228&DisplayLang=en