*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...

This 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...

This is a utility module that wraps around two SSH modules; Net::SSH::Perl and IPC::PerlSSH. By leveraging PerlSSH against the authenticated long-distance requests, you create a means to access data that would otherwise be secured and unaccessible fr...

This module provides limited Net::SSH::Perl functionality under MSWin32 (ActivePerl). See Net::SSH::Perl for a functional description. When used on non-MSWin32 systems, Net::SSH::W32Perl reverts to traditional Net::SSH::Perl functionality. SSH2 is th...

This module implements a subset of Net::SSH::Perl API on top of Net::OpenSSH. After the module is loaded as... use Net::OpenSSH::Compat::Perl qw(:supplant); ... it supplants the Net::SSH::Perl module as if it were installed on the machine using Net::...

These are the base modules for writting applications within the XAS Middleware Framework. These modules provide a consistent and uniform method for writting distributed applications. SEE ALSO XAS::Base XAS::Class XAS::Constants XAS::Exception XAS::Fa...

This module effectively allows to inject arbitrary code from the command line before running any perl script. It can be used to set global variables. I find it also useful when running the perl debugger as a REPL to test things. For instance: perl -M...

sslh is a simple script that lets you switch an incoming connection on a single port between distinct SSH and SSL/HTTPS servers. sslh listens for connections on a port and is able to redirect them either to an HTTPS web server or a SSH server. This l...

Rapidly copy (rsync/scp/...) files to many servers servers in multiple locations using Net::CascadeCopy. taken from Net::CascadeCopy: This module implements a scalable method of propagating files to a large number of servers in one or more locations ...

Use this program to help write reusable Net::Appliance::Session scripts, play them back, and also to more easily connect to network devices. * Start a connection to a network device using CLI switches, and prompts for credentials. This is easier than...

POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...

clad provides the ability to run the same command on several hosts at once. The output is displayed unbuffered as the various hosts run the command. The list of hosts is determined by reading a configuration file which associates names of clusters wi...

"helm" is command-line utility to make it easy to automate system tasks for individual machines, a cluster of machines or a subset of machines in a cluster. It has the following features: * Combine multiple commands into a single tasks and to have gr...

dnsd is a DNS listener server intended for use with queries from the dnsc client. It is mainly just a convenience script for the IO::Socket::DNS::Server module. ARGUMENTS <dns_suffix> Specify domain ending to tunnel proxy dns requests through. If non...

This script will log in and execute commands on remote ssh servers. It is WORK IN PROGRESS! Expect rough edges. In simple terms, the format of the host connections on STDIN should be one or more terms like this: ='<connection>' 'login'='<name>' 'pass...

Bison can be used to generate a firewall script for your Linux box. It doesn't run the commands for you but generates the needed commands for you to run based on the methods you pass. It's also a lot of fun to build them. SYNOPSIS The synopsis is bas...