Courierpassd is a utility for changing a user's password from across a network
http://www.arda.homeunix.net/