Package twisted.conch.ssh
An SSHv2 implementation for Twisted. Part of the Twisted.Conch
package.
This module is unstable.
Maintainer: Paul Swartz
Modules
-
asn1
: A basic ASN.1 parser to parse private SSH keys.
-
channel
: The parent class for all the SSH Channels.
-
common
: Common functions for the SSH classes.
-
connection
: This module contains the implementation of the ssh-connection service,
which allows access to the shell and port-forwarding.
-
factory
: A Factory for SSH servers, along with an OpenSSHFactory to use the
same data sources as OpenSSH.
-
forwarding
: This module contains the implementation of the TCP forwarding, which
allows clients and servers to forward arbitrary TCP data across the
connection.
-
keys
: Handling of RSA and DSA keys.
-
pamauth
: Support for asynchronously authenticating using PAM.
-
primes
: Parsing for the moduli file, which contains Diffie-Hellman prime
groups.
-
service
: The parent class for all the SSH services.
-
session
: This module contains the implementation of SSHSession, which (by
default) allows access to a shell and a python interpreter over SSH.
-
sexpy
-
transport
: The lowest level SSH protocol.
-
ttymodes
-
userauth
: Implementation of the ssh-userauth service.