http://qs321.pair.com?node_id=515521


in reply to Re: Net::SSH::Perl not working on Windows server
in thread Net::SSH::Perl not working on Windows server

On my linux root is allowed to ssh (test enviroment of course). I can access by putty or ssh without problem, and I getting the same behaviour when i run this script on linux box.

Maybe it's a bug on Net::SSH::Perl

Jason, thanks for you help.

Solli Moreira Honorio
Sao Paulo - Brazil
  • Comment on Re^2: Net::SSH::Perl not working on Windows server

Replies are listed 'Best First'.
Re^3: Net::SSH::Perl not working on Windows server
by u235sentinel (Hermit) on Dec 09, 2005 at 19:10 UTC
    I wonder if this is the problem you are experiencing

    client_win2k: Sending request for user-authentication service.
    client_win2k: Service accepted: ssh-userauth.
    client_win2k: Trying empty user-authentication request.
    client_win2k: Authentication methods that can continue: publickey,keyb
    +oard-interactive.
    client_win2k: Next method to try is publickey.
    Permission denied at C:\Test\t.pl line 3
    


    Net:SSH:Perl does it all for you. I'm thinking you are trying to authenticate with a method your remote system requires and Net::SSH::Perl doesn't have loaded. Your OS will be ok if it has the method required. You might want to check the modules loaded and see if they compare with what the OS needs.

    Try perldoc perllocal and see if all the modules are there. Don't forget to check the README in Net::SSH::Perl. It has a list of what modules you need for which protocol. Just a few things to check on.