#!/bin/bash if [[ $# -ne 1 ]]; then echo "Usage: $(basename $0) user" exit 99 fi HOST=ldap.example.com BASE_DN="dc=example,dc=com" ROOT_DN="cn=admin,${BASE_DN}" USER_DN="uid=${1},ou=Users,${BASE_DN}" echo "Changing password for $1." ldappasswd -h $HOST -x -D $ROOT_DN -W -S $USER_DN