Sshpass is a tool for non-interactivly performing password authentication with SSH's so called "interactive keyboard password authentication". Most user should use SSH's more secure public key authentiaction instead.
SSHPASS is easy to use in shell scripts.
Version 1.04 * Fix crash when "-e" is given but environment variable is not set - based on patch suggested by Samuel Rios Carvalho. * Fix 100% CPU usage during session. Reported by anonymous on the SourceForge bug tracking system. * Attempt to hide a password provided on the command line. It does expose the password length. Base on a patch by anonymous from the sourceforge bug tracking system. Version 1.03 * Sshpass will now exit if ssh is asking to confirm a host key * Sshpass now has verbose reporting of what error occured through the program's return codes. Version 1.02 * Various updates to the tests done by the configure script * Broader platform support (cygwin) Version 1.01 * Make sshpass pass along tty window resize events to the inner tty Version 1.00 * Make sure that authentication failures are terminated early. * Better detect when the child has exited. * Improve error reporting. Version 0.03 * Change the match string from "Password: " to "assword:", as some ssh usage uses a different prompt ("foo@bar's password:" instead of a clean "Password:"). * Add the "-V" option to display the version information Version 0.02 * Add the "-e" option.
Version 1.04 of sshpass has been released. Sshpass is a tool for performing ssh's "interactive keyboard password authentication" in a non-interactive way. The following changes have been done: - Support for reporting reason of failure through the program's return codes - Fix all outstanding bugs (100% CPU usage, segfault) - Hide the password from the command line (not a full proof security measure, but better than nothing).
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?