Невозможно использовать балансировщик нагрузки SSH-F5 (BIGIP) с помощью Perl

Я пытаюсь подключиться к распределителю нагрузки F5 через Perl-модуль Net::SSH2. Метод SSH2 "connect" работает, но я не могу аутентифицироваться, тогда как с теми же учетными данными я могу подключиться к устройству через ssh через putty. Я поделился Кодексом и ошибкой ниже для справки. Может кто-нибудь, пожалуйста, помогите мне с этим.

ошибка

Ошибка аутентификации (имя пользователя / пароль) (-18 LIBSSH2_ERROR_PUBLICKEY_UNRECOGNIZED) в строке test.pl 8. успешно подключено

Код

use strict;
use Net::SSH2;

my $ssh=Net::SSH2->new();

if($ssh->connect('xx.xx.xx.xx'))
  {
     print "successfully connected";
  }

$ssh->auth_password('username','password') or $ssh->die_with_error;

Может кто-нибудь, пожалуйста, помогите.

0 ответов

Другие вопросы по тегам