SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from Mandrake 8.X perl-Net-SSH-0.02-2rph.noarch.rpm

SSH

Section: User Contributed Perl Documentation (3)
Updated: perl v5.6.0
Index 

NAME

Net::SSH - Perl extension for secure shell 

SYNOPSIS

  use Net::SSH qw(ssh issh sshopen2 sshopen3);
  ssh('userAATThostname', $command);
  issh('userAATThostname', $command);
  sshopen2('userAATThostname', $reader, $writer, $command);
  sshopen3('userAATThostname', $reader, $writer, $error, $command);
 

DESCRIPTION

Simple wrappers around ssh commands. 

SUBROUTINES


ssh [USER@]HOST, COMMAND [, ARGS ... ]
Calls ssh in batch mode.
issh [USER@]HOST, COMMAND [, ARGS ... ]
Prints the ssh command to be executed, waits for the user to confirm, and(optionally) executes the command.
sshopen2 [USER@]HOST, READER, WRITER, COMMAND [, ARGS ... ]
Connects the supplied filehandles to the ssh process (in batch mode).
sshopen3 HOST, WRITER, READER, ERROR, COMMAND [, ARGS ... ]
Connects the supplied filehandles to the ssh process (in batch mode).
 

EXAMPLE

  use Net::SSH qw(sshopen2);  use strict;
  my $user = "username";  my $host = "hostname";  my $cmd = "command";
  sshopen2("$user\@$host", *READER, *WRITER, "$cmd") || die "ssh: $!";
  while (<READER>) {      chomp();      print "$_\n";  }
  close(READER);  close(WRITER);
 

AUTHOR

Ivan Kohler <ivan-netssh_podAATT420.am> 

CREDITS

 John Harrison <japhAATTin-ta.net> contributed an example for the documentation.
 

BUGS

Not OO.

Look at IPC::Session (also fsh) 

SEE ALSO

ssh(1), the IPC::Open2 manpage, the IPC::Open3 manpage


 

Index

NAME
SYNOPSIS
DESCRIPTION
SUBROUTINES
EXAMPLE
AUTHOR
CREDITS
BUGS
SEE ALSO

This document was created byman2html,using the manual pages.