Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Net::SSH::Perl  (Прочитано 2163 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lioncub

  • Автор темы
  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Net::SSH::Perl
« : 31 Октября 2008, 22:01:39 »
Модуль устанавливал с SPAN в репах его нет почемуто.
Не могу понять чего ему надо?
Код
use Net::SSH::Perl;
$login = "login";
$password = "password";
$host = "192.168.1.2";
$params{"protocol"}="1,2";
$params{"port"}=22;
$params{"debug"}=1;
$var = Net::SSH::Perl->new($host, %params);
$var->login($login,$password);
my($stdout, $stderr, $exit) = $ssh->cmd("exit\n");

Вывод
# ./switch-bgp-net.pl
ural-NAT: Reading configuration data /root/.ssh/config
ural-NAT: Reading configuration data /etc/ssh_config
ural-NAT: Allocated local port 1023.
ural-NAT: Connecting to 192.168.1.2, port 22.

Может кто пользуется чем-то другим? Покажите как...
Пользуюсь сейчас с помощью expect. Хочется попробовать другие модули.

Оффлайн lioncub

  • Автор темы
  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: Net::SSH::Perl
« Ответ #1 : 02 Ноября 2008, 10:16:21 »
Решения пока не нашел...
Кто пользуется, расскажите как?
Решил использовать Net::SSH::Expect в репах нет...

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.