J
Jamis Buck
Net::SSH is a pure Ruby implementation of the SSH2 client protocol.
http://rubyforge.org/projects/net-ssh
Lots of new goodness in 0.0.4. The ChangeLog has the full rundown, but
here's a summary of the highlights:
* SSH exceptions, instead of RuntimeError
* Private keys should be loaded correctly now, even if they require a
passphrase or have some other special header values.
* Support for interacting with processes executed on the remote host.
* Earlier OpenSSH servers (3.1p1, for example) are now supported.
* You can now specify the keys to use when authenticating.
It's probably getting to be time for me to stop adding features for a
bit and document what I've already got. Expect some decent documentation
in the next release.
Some interfaces are different in this version, so anticipate some minor
borkage in your scripts.
Special thanks for this release go to Hal Fulton (who helped me hunt
down the problem with earlier versions of OpenSSH servers) and Daniel
Hobe, who submitted several great suggestions and who singlehandedly
fixed the problem of some key files not loading correctly. Thanks!
Keep those suggestions (and patches!) coming!
Oh, and happy birthday to me. I'm 30 today.
--
Jamis Buck
(e-mail address removed)
http://www.jamisbuck.org/jamis
"I use octal until I get to 8, and then I switch to decimal."
http://rubyforge.org/projects/net-ssh
Lots of new goodness in 0.0.4. The ChangeLog has the full rundown, but
here's a summary of the highlights:
* SSH exceptions, instead of RuntimeError
* Private keys should be loaded correctly now, even if they require a
passphrase or have some other special header values.
* Support for interacting with processes executed on the remote host.
* Earlier OpenSSH servers (3.1p1, for example) are now supported.
* You can now specify the keys to use when authenticating.
It's probably getting to be time for me to stop adding features for a
bit and document what I've already got. Expect some decent documentation
in the next release.
Some interfaces are different in this version, so anticipate some minor
borkage in your scripts.
Special thanks for this release go to Hal Fulton (who helped me hunt
down the problem with earlier versions of OpenSSH servers) and Daniel
Hobe, who submitted several great suggestions and who singlehandedly
fixed the problem of some key files not loading correctly. Thanks!
Keep those suggestions (and patches!) coming!
Oh, and happy birthday to me. I'm 30 today.
--
Jamis Buck
(e-mail address removed)
http://www.jamisbuck.org/jamis
"I use octal until I get to 8, and then I switch to decimal."