1Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It 2supports the following features: 3 4 - User authentication via explicit username/password, or using a 5 public-key/private-key pair. 6 - Port forwarding, both from the local host to a remote computer via 7 the remote host, and from the remote host to the local host. 8 - Execute processes on the remote machine, both interactively and 9 non-interactively ("batch"). 10