NAME
adtool - Active Directory administration tool
SYNOPSIS
adtool [-h] [-v] [-H uri] [-D binddn] [-w bindpasswd] [-b searchbase]
operation [arguments...]
DESCRIPTION
adtool is a unix command line utility for Active Directory
administration. Features include user and group creation, deletion,
modification, password setting and directory query and search
capabilities.
OPTIONS
-h Output usage information.
-v Output version information.
-H uri The uri of the Active Directory server to connect to, eg.
ldap://ad1.example.com.
-D binddn
The distinguished name of the user to bind to the server as, eg.
cn=admin,ou=usrs,dc=example,dc=com.
-w password
The password to authenticate with.
-b searchbase
The distinguished name of the base for any operations that
involve searching the directory, eg. ou=users,dc=example,dc=com.
OPERATIONS
usercreate <username> <container>
create a new user
userdelete <username>
delete a user
userlock <username>
disable a user account
userunlock <username>
enable a user account
setpass <user> [password]
set user’s password. The password can be entered either as an
argument or interactively, in which case it is not echoed back
to the screen.
usermove <user> <new container>
move user to another container
userrename <old username> <new username>
rename user
computercreate <name> <container>
create a new computer account
groupcreate <group name> <container>
create a new group
groupdelete <group name>
delete a group
groupadduser <group> <user>
add a user to a group
groupremoveuser <group> <user>
remove a user from a group
groupsubtreeremove <container> <user>
remove a user from all groups below a given ou
oucreate <organizational unit name> <container>
create a new organizational unit
oudelete <organizational unit name>
delete an organizational unit
attributeget <object> <attribute>
display attribute values
attributeadd <object> <attribute> <value>
add an attribute
attributeaddbinary <object> <attribute> <filename>
add an attribute from a file
attributereplace <object> <attribute> <value>
replace an attribute
attributedelete <object> <attribute> [value]
delete an attribute or attribute instance
search <attribute> <value>
simple ldap search
CONFIGURATION
The command line options can instead be specified in a configuration
file. An example is installed to (install prefix)/etc/adtool.cfg.dist.
Rename this to adtool.cfg and edit as appropriate.
uri server to connect to
binddn distinguished name of the user to bind to the server as.
bindpw password to bind to the server with.
searchbase
base for search operations.
AUTHOR
Mike Dawson <mjd@dexy.mine.nu> http://dexy.mine.nu/adtool/