Forum Webscript.Ru

Программирование => Perl => Тема начата: Evgeny от 29 Октября 2002, 11:31:57

Название: SSH и Windows
Отправлено: Evgeny от 29 Октября 2002, 11:31:57
Привет всем!
Подскажите пожалуйста, есть ли возможность использовать SSH для Windows.
Пытаюсь использовать этот модуль (http://search.cpan.org/author/SCOTTS/Net-SSH-W32Perl-0.05/lib/Net/SSH/W32Perl.pm), но при выполнении тестового скрипта:

use Net::SSH::W32Perl;

my $host = \'foo.bar.com\';
my $ssh = new Net::SSH::W32Perl($host, [options]);
$ssh->login(\'user\', \'password\');
my ($out, $err, $exit) = $ssh->cmd(\'cat\', \'Hello Net::SSH::W32Perl User!\');


выдаются следующие сообщения об ошибке:


Can\'t locate Math/Pari.pm in @INC (@INC contains: D:/Perl/lib D:/Perl/site/lib .) at D:/Perl/site/lib/Net/SSH/Perl/Util/SSH2MP.pm line 6, line 1.
BEGIN failed--compilation aborted at D:/Perl/site/lib/Net/SSH/Perl/Util/SSH2MP.pm line 6, line 1.
Compilation failed in require at D:/Perl/site/lib/Net/SSH/Perl/Util.pm line 56, line 1.
BEGIN failed--compilation aborted at D:/Perl/site/lib/Net/SSH/Perl/Kex/DH1.pm line 10, line 1.
Compilation failed in require at D:/Perl/site/lib/Net/SSH/Perl/Kex.pm line 6, line 1.
BEGIN failed--compilation aborted at D:/Perl/site/lib/Net/SSH/Perl/Kex.pm line 6, line 1.
Compilation failed in require at D:/Perl/site/lib/Net/SSH/Perl/SSH2.pm line 6, line 1.
BEGIN failed--compilation aborted at D:/Perl/site/lib/Net/SSH/Perl/SSH2.pm line 6, line 1.
Compilation failed in require at D:/Perl/site/lib/Net/SSH/Perl.pm line 51, line 1.


Как видно, отсутствует модуль Math/Pari.pm, который я не могу найти для Windows.
Кому-нибудь удавалось установить ssh-connect на Windows-клиенте? Подскажите пожалуйста как?
Большое спасибо.
Название: SSH и Windows
Отправлено: NeoNox от 29 Октября 2002, 12:02:22
http://search.cpan.org/author/ILYAZ/Math-Pari-2.010305/
А для виндов иди вот сюда: http://ftp://megrez.math.u-bordeaux.fr/pub/pari/windows Читай README.WIN
Название: SSH и Windows
Отправлено: Evgeny от 29 Октября 2002, 13:19:56
Здесь
http://search.cpan.org/author/ILYAZ/Math-Pari-2.010305/ я уже был.
Потом нужно это установить? http://search.cpan.org/src/ILYAZ/Math-Pari-2.010305/Pari.pm
Но это не похоже на модуль..
А с фтп я скачал два файла, dll и ехе. Что теперь с ними сделать - не пойму... :(
Название: SSH и Windows
Отправлено: NeoNox от 29 Октября 2002, 13:29:23
Читать.
====
This directory contains binaries for Windows 95/98/NT using the Cygwin
compatibility library. You need the gp-xxx.gz binary, and possibly
the cygwin1.dll.gz file (need to be downloaded and installed once).

See README.WIN for details
====
Кстати, фамилия автора вроде русская--спишись с ним.
Название: SSH и Windows
Отправлено: Evgeny от 29 Октября 2002, 14:40:25
Прошу прощения, может быть я не догоняю, но загруженные мною файлы - cygwin1.dll и gp-sta.exe не имеют ничего общего с pari.pm (а именно этот файл требует модуль Net::SSH::W32Perl)
gp-sta.exe - какая-то утилита, не пойму что она делает.
README.WIN мне тоже не помогает.
Название: SSH и Windows
Отправлено: NeoNox от 29 Октября 2002, 14:52:26
Evgeny, мне сейчас даже не на чем проверить. Вечером тестану. А http://search.cpan.org/CPAN/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.010305.tar.gz просто подключить не удается?