Estoy intentando crear un programita que se conecte por SSH2 a un dispositivo, para ello me he instalado el ActivePerl 5.8.8 con el módulo NET::SSH:Perl y he hecho una prueba sencilla con este script:
Using perl Syntax Highlighting
use Net::SSH::Perl;
my $ssh = Net::SSH::Perl->new("172.17.24.2", protocol => 2);
$ssh->login("user","pass");
my $ssh = Net::SSH::Perl->new("172.17.24.2", protocol => 2);
$ssh->login("user","pass");
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
y al ejecutarlo me da el siguiente error:
- Código: Seleccionar todo
The getpwuid function is unimplemented at :/Perl/site/lib/Net/SSH/Perl.pm line 110.
Mi duda es que esta función no sé dónde ha de estar implementada y que estructura debe tener y si necesito algún otro módulo, pero no creo que sea esto último ya que he utilizado para instalar el módulo el gestor de paquetes que trae el ActivePerl.