GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
IPC::ShellCmd::SSH(3) User Contributed Perl Documentation IPC::ShellCmd::SSH(3)

  IPC::ShellCmd::SSH - Chain ssh-ing to a host before running the command

    $cmd_obj->chain_prog(
        IPC::ShellCmd::SSH->new(
                User => 'cpanbuild',
            Host => '10.0.0.1'
        )
    );

The only external method for this is the constructor. This sets up the various arguments that are going to be used to generate the command-line.

Other methods on this are used by IPC::ShellCmd, but it should only ever be used inside of the chain_prog method on a IPC::ShellCmd object.

The only required argument is the host.

"Host" REQUIRED
Specifies the host to ssh to. Since this is done by invoking the command-line ssh client, this can be a short host name that is part of the local ssh config.
"User"
Specifies the user name on the remote host.
"Port"
Specifies the port to connect to on the remote host.
"ForwardAgent"
If specified, then if true will enable agent forwarding (say for dealing with a bastion host), and if false will explicitly disable it. If not specified it will be the ssh default.
"ForwardX11"
If specified, then if true will enable X11 forwarding, and if false will disable it. If not specified, this will be the ssh default.
"AllocateTty"
If specified, then if true will force allocation of a tty, and if false will disable it. If not specified, this will be the ssh default.
"IdentityFile"
Specifies the ssh private key to use.

I don't know of any, but that doesn't mean they're not there.

See IPC::ShellCmd for authors.

See IPC::ShellCmd for the license.
2013-10-28 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.