I'm not sure how I can automate password change.
I was trying to use session.ExecuteCommand("passwd oldpassword newpassword newpassword"); and got an error as below.
Command 'passwd oldpassword newpassword newpassword'
failed with return code 6 and error message
passwd [-r files | -r nis | -r nisplus | -r ldap] [name]
passwd [-r files] [-egh] [name]
passwd [-r files] -sa
Can some one please explain me how I can do the password change using ExecuteCommand or terminal ssh scripts?