Невозможно использовать балансировщик нагрузки 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;
Может кто-нибудь, пожалуйста, помогите.