Class | SSHVendorManager | Manager for manage SSH vendors. |
Class | SocketAsChannelAdapter | Simple wrapper for a socket that pretends to be a paramiko Channel. |
Class | SSHVendor | Abstract base class for SSH vendor implementations. |
Class | LoopbackVendor | SSH "vendor" that connects over a plain TCP socket, not SSH. |
Class | ParamikoVendor | Vendor that uses paramiko. |
Class | SubprocessVendor | Abstract base class for vendors that use pipes to a subprocess. |
Class | OpenSSHSubprocessVendor | SSH vendor that uses the 'ssh' executable from OpenSSH. |
Class | SSHCorpSubprocessVendor | SSH vendor that uses the 'ssh' executable from SSH Corporation. |
Class | LSHSubprocessVendor | SSH vendor that uses the 'lsh' executable from GNU |
Class | PLinkSubprocessVendor | SSH vendor that uses the 'plink' executable from Putty. |
Function | load_host_keys | Load system host keys (probably doesn't work on windows) and any |
Function | save_host_keys | Save "discovered" host keys in $(config)/ssh_host_keys/. |
Function | os_specific_subprocess_params | Get O/S specific subprocess parameters. |
Class | SSHConnection | Abstract base class for SSH connections. |
Class | SSHSubprocessConnection | A connection to an ssh subprocess via pipes or a socket. |
Function | _ignore_signals | Undocumented |
Function | _paramiko_auth | Undocumented |
Function | _try_pkey_auth | Undocumented |
Function | _close_ssh_proc | Carefully close stdin/stdout and reap the SSH process. |
Class | _ParamikoSSHConnection | An SSH connection via paramiko. |