*Net::SSH::Perl* is an all-Perl module implementing an SSH (Secure Shell) client. It is compatible with both the SSH-1 and SSH-2 protocols. *Net::SSH::Perl* enables you to simply and securely execute commands on remote machines, and receive the STDOU...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Kex* implements base functionality for SSH2 key exchange. The basic idea is this: Kex itself initializes the client algorithm proposal, sends it to the server, then waits for the server's proposal. From these proposals Kex chooses th...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Key* implements an abstract base class interface to key objects (either DSA, RSA, ECDSA, or Ed25519 keys, currently). The underlying implementation for RSA, DSA, an ECDSA keys is the CryptX module. The Ed25519 implementation uses bun...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::SSH1* implements the SSH1 protocol. It is a subclass of *Net::SSH::Perl*, and implements the interface described in the documentation for that module. In fact, your usage of this module should be completely transparent; simply specif...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::SSH2* implements the SSH2 protocol. It is a subclass of *Net::SSH::Perl*, and implements the interface described in the documentation for that module. In fact, your usage of this module should be completely transparent; simply specif...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Util* contains a variety of exportable utility functions used by the various *Net::SSH::Perl* modules. These range from hostfile routines, to RSA encryption routines, etc. None of the routines are actually stored in the *Util* module...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Comp* is a base class for compression/decompression classes. Currently the only such class is the Zlib implementation (using *Compress::Zlib*), which is the class *Net::SSH::Perl::Comp::Zlib*. Each compression object generally has it...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Auth* provides a base class for each of the authentication method classes. In addition, it defines a set of utility methods that can be called either as functions or object methods....
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTCThis class extends "Net::SSH::Perl" to allow connections through a SOCKS proxy....
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Agent* provides a client for agent-based publickey authentication. The idea behind agent authentication is that an auth daemon is started as the parent of all of your other processes (eg. as the parent of your shell process); all oth...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Cipher* provides a base class for each of the encryption cipher classes. In addition, it defines a set of utility methods that can be called either as functions or object methods....
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Packet* implements the packet-layer piece of the SSH protocol. Messages between server and client are sent as binary data packets, which are encrypted (once the two sides have agreed on the encryption cipher, that is). Packets are ma...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Config* manages configuration data for *Net::SSH::Perl*. It merges options handed to it at object construction with options read from configuration files. Just as in the actual ssh program, the first obtained value of a configuration...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Buffer* implements the low-level binary buffer needed by the *Net::SSH::Perl* suite. Specifically, a *Net::SSH::Perl::Buffer* object is what makes up the data segment of a packet transferred between server and client (a *Net::SSH::Pe...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Channel* implements a channel object compatible with the SSH2 channel mechanism....
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::AuthMgr* manages authentication methods and auth context for the SSH-2 authentication process. At its heart is a dispatch mechanism that waits for incoming packets and responds as necessary, based on a handler table that maps packet ...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Mac* (and its subclasses) provides MAC support for the SSH2 implementation in *Net::SSH::Perl*. In the SSH2 protocol, each packet sent between client and server (after the key exchange and algorithm negotiation phase) contains a MAC ...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC*Net::SSH::Perl::Constants* provides a list of common and useful constants for use in communicating with an sshd server, etc. None of the constants are exported by default; you have to explicitly ask for them. Some of the constants are grouped into b...
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTCThis is a utility to make simple the process of connecting to an SSH host by way of a TCP proxy, such as those provided by OpenSSH servers for tunneling. It is based off of "Net::SSH::Perl" so that it can work in Windows as well, though the basic ide...
BDFOY/Net-SSH-Perl-WithSocks-0.02 - 17 Jul 2011 04:24:02 UTC*Net::SSH::Perl::ChannelMgr* manages the creation and maintenance of a list of open channels for the SSH2 protocol....
SCHWIGON/Net-SSH-Perl-2.14 - 24 Aug 2017 05:51:41 UTC