The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"hellblaze@mail.ru"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"hellblaze@mail.ru"  
Сообщение от HellBla3e (ok) on 25-Май-07, 12:38 
Не удается авторизоваться на sshd с помошью Net::SFTP.

Скрипт умирает даже не попытавшись авторизоваться :(, код и лог прилагаются. Если ли кого-либо предположения как это побороть??

код:
......
         my $sftp = Net::SFTP->new($host, (
            user => $login
            ,password => $passwd
            ,debug => 1
            ,ssh_args =>  [
                protocol => '2'
                ,debug => 1
                ,options => [
                     "PreferredAuthentications 'keyboard-interactive,password'"
                     ,"RhostsRSAAuthentication no"
                                            ,"PasswordAuthentication yes"
                                            ,"HostbasedAuthentication no"
                                            ,"BatchMode yes"
                             ]
                         ]
              )
        );
        print "Created\n";
......

Лог:
xxx: Reading configuration data /root/.ssh/config
xxx: Reading configuration data /etc/ssh_config
xxx: Allocated local port 1023.
xxx: Connecting to X.X.X.X, port 22.
xxx: Remote version string: SSH-2.0-OpenSSH_4.2
xxx: Remote protocol version 2.0, remote software version OpenSSH_4.2
xxx: Net::SSH::Perl Version 1.30, protocol version 2.0.
xxx: No compat match: OpenSSH_4.2.
xxx: Connection established.
xxx: Sent key-exchange init (KEXINIT), wait response.
xxx: Algorithms, c->s: 3des-cbc hmac-sha1 none
xxx: Algorithms, s->c: 3des-cbc hmac-sha1 none
xxx: Entering Diffie-Hellman Group 1 key exchange.
xxx: Sent DH public key, waiting for reply.
xxx: Received host key, type 'ssh-dss'.
xxx: Host 'X.X.X.X' is known and matches the host key.
xxx: Computing shared secret key.
xxx: Verifying server signature.
xxx: Waiting for NEWKEYS message.
xxx: Enabling incoming encryption/MAC/compression.
xxx: Send NEWKEYS, enable outgoing encryption/MAC/compression.
xxx: Sending request for user-authentication service.
xxx#

.. и всё, вываливается в консоль. т.е. объект $sftp не создался, но и ничего не сказал :((, заранее всем спасибо за ответы !

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • hellblaze@mail.ru, NuINu, 14:07 , 25-Май-07, (1)  

Сообщения по теме [Сортировка по времени, UBB]


1. "hellblaze@mail.ru"  
Сообщение от NuINu (??) on 25-Май-07, 14:07 
>Не удается авторизоваться на sshd с помошью Net::SFTP.
>
>Скрипт умирает даже не попытавшись авторизоваться :(, код и лог прилагаются. Если
>ли кого-либо предположения как это побороть??

тебе файл передать? сделай через оболочку над scp

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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