Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re^7: Correct way to use Net:SSH2 module

by salva (Abbot)
on Mar 26, 2013 at 09:14 UTC ( #1025467=note: print w/replies, xml ) Need Help??

in reply to Re^6: Correct way to use Net:SSH2 module
in thread Correct way to use Net:SSH2 module

Not necessarily, nowadays all UNIX systems follow the POSIX standard so it is possible to write fairly portable shell code. Network equipment (switches, routers, etc.) exposing custom shells, often on top of crippled SSH implementations are another matter.

In any case, what it is unreliable is talking (via stdio) to a shell running in interactive mode. Using the SSH capability to launch individual commands on the remote host, creating a new channel for every command, is quite reliable.

  • Comment on Re^7: Correct way to use Net:SSH2 module

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1025467]
[shmem]: see my scratchpad. Look for userDict
[shmem]: use strict and my %userDict; would be a compile time error in the perl equivalent.
[shmem]: note that userDict wasn't declared previously before the for block

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (9)
As of 2018-03-20 18:07 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (256 votes). Check out past polls.