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


Manual Reference Pages  -  IPC::SHELLCMD::SSH (3)

.ds Aq ’

NAME



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



CONTENTS

SYNOPSIS



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



DESCRIPTION

IPC::ShellCmd::SSH->new(Host => CI$host, [CI$opt => CI$val, ...])

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 <B>chain_progB> 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.

BUGS

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

AUTHORS

See IPC::ShellCmd for authors.

LICENSE

See IPC::ShellCmd for the license.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 IPC::SHELLCMD::SSH (3) 2013-10-28

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