perl - error in openSSH on windows -
use strict; use warnings; use net::openssh; $net::openssh::debug |= 16; $ssh = net::openssh->new(host=>'xx.xx.xx.xx', user => 'xxxx', password => 'xxxx' ); $ssh->error , die "ssh connection failed: " . $ssh->error; $command = "ls"; @out = $ssh->capture($command); print @out; the above prog gives following error
ssh connection failed: unable determine home directory uid 0 @ ./ssh.pl line 12. i using avtivestate perl (v5.12.3)
although give user instead of root gives same error.
have centos 6.4 on host.
can me?
from documentation net::openssh:
on other hand, net::openssh not work on windows, not under cygwin.
for alternative solution: how configure ssh using perl in windows?
Comments
Post a Comment