In my job, I have to do a lot of user password resets for multiple clients, on multiple servers. I was wondering if there was a tool or an application that can be made, or already has been made, to enter in the information and have it do it over multiple servers?
Example:
YOUR ID: johndoe
CLIENT ID: janedoe
Machine(s): server1, server2, server3, server4
YOUR PASS: password
NEW PASS: password
To do this manually, you'd have to enter something like this:
>ssh server1
(password prompt)
>sudo /usr/bin/passwd (userID)
(password prompt)
>exit
>ssh server2
(password prompt)
>sudo /usr/bin/passwd (userID)
(password prompt)
>exit
And so on. So if there is anyway to code this to work on Linux/Unix machines I'd really appreciate the help, and so would my co-workers.
Any questions, feel free to send me a PM.
Miz