Maybe it would be easier to just rsh (remote shell) to the remote machines. Something like "rsh remote.machine.com passwd username new-password". I think you will still to use your authorized_keys like you mentioned to avoid being prompted for the remote password. -Ryan