The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Net::SSH::Perl долго устанавливает соединение"
Отправлено drugsmouse, 27-Янв-10 18:06 
Помогите пожалуйста.
Не могу понять почему так происходит.
Использую простой скрипт:
#!/usr/bin/perl

use strict;
use warnings;
use Net::SSH::Perl;

my $host = '192.168.2.203';
my $pass = 'allstarsgo';
my $user = 'dima';
my $cmd  = 'ls';

my $ssh = Net::SSH::Perl->new($host, protocol => '2,1', debug => 1);
$ssh->login($user, $pass);
my($stdout, $stderr, $exit) = $ssh->cmd($cmd);
print $stdout, "\n";

И вот при запуске скрипта он говорит

my.host.net: Reading configuration data /root/.ssh/config
my.host.net: Reading configuration data /etc/ssh_config
my.host.net: Allocated local port 1023.
my.host.net: Connecting to 192.168.2.203, port 22.
my.host.net: Remote protocol version 2.0, remote software version OpenSSH_5.2p1 FreeBSD-20090522
my.host.net: Net::SSH::Perl Version 1.34, protocol version 2.0.
my.host.net: No compat match: OpenSSH_5.2p1 FreeBSD-20090522
my.host.net: Connection established.
my.host.net: Sent key-exchange init (KEXINIT), wait response.
my.host.net: Algorithms, c->s: 3des-cbc hmac-sha1 none
my.host.net: Algorithms, s->c: 3des-cbc hmac-sha1 none
my.host.net: Entering Diffie-Hellman Group 1 key exchange.
my.host.net: Sent DH public key, waiting for reply.
my.host.net: Received host key, type 'ssh-dss'.
my.host.net: Host '192.168.2.203' is known and matches the host key.
my.host.net: Computing shared secret key.
my.host.net: Verifying server signature.
my.host.net: Waiting for NEWKEYS message.
my.host.net: Send NEWKEYS.
my.host.net: Enabling encryption/MAC/compression.
my.host.net: Sending request for user-authentication service.
my.host.net: Service accepted: ssh-userauth.
my.host.net: Trying empty user-authentication request.
my.host.net: Authentication methods that can continue: publickey,keyboard-interactive.
my.host.net: Next method to try is publickey.
Permission denied at ssh.pl line 13

Т.е. во время команды login....
Что бы это могло быть..
Пользователь такой есть. И через обычный клиент коннектиться нормально.
Заранее благодарен

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру