Добро пожаловать на форум, Гость!
Войдите или зарегистрируйтесь!
Имя пользователя:   Пароль:  
Запомнить меня 




Начать новую тему Ответить на тему   [ Сообщений: 14 ]  На страницу Пред.  
12
Автор Сообщение
 Заголовок сообщения: Re: need help SSH =(
СообщениеДобавлено: 28 янв 2014, 08:53 
Бородатый сис
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 2897
Откуда: Из серверной
Зарегистрирован: 03 мар 2010, 15:12
Благодарил (а): 19 раз.
Поблагодарили: 121 раз.
ОС: RHEL 6.7
У меня успешно заработал этот скрипт. Правда понадобились модули IO::Pty и Net::OpenSSH, но они успешно ставятся через cpan. Скрипт вышибло по таймауту, но ТД перезагрузилась.

Синтаксис: [ Загрузить ] [ Скрыть ]
Используется подсветка синтаксиса perl
#!/usr/bin/perl -w

use warnings;
use Net::OpenSSH;

my $ssh = Net::OpenSSH->new("192.168.0.5",
                            user => 'root',
                            password => 'root_password',
                            timeout => 60 );

my $output = $ssh->capture('reboot');
my $output = $ssh->capture({stdin_data => "reboot\n"});
$ssh->error and die "unable to run remote command: " . $ssh->error;
 
Обработано за 0.005 секунд, используется GeSHi 1.0.8.4


Я не злопамятный, я просто часто ковыряю логи
Изображение



За это сообщение автора Raven поблагодарил: fantik
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: need help SSH =(
СообщениеДобавлено: 28 янв 2014, 11:05 
Юзер
Аватар пользователя
Статус: Не в сети

GeoIP: Russian Federation

Сообщений: 6

Зарегистрирован: 13 янв 2014, 13:23
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.
ОС: MSDOS
Can't locate Net/OpenSSH.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /home/user/.sh/rebootSHH.sh line 4.
BEGIN failed--compilation aborted at /home/user/.sh/rebootSHH.sh line 4.

"my" variable $output masks earlier declaration in same scope at /home/user/.sh/rebootSHH.sh line 12.
unable to run remote command: ctl_dir /root/.libnet-openssh-perl/ is not secure at /home/user/.sh/rebootSHH.sh line 13.


=(


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: need help SSH =(
СообщениеДобавлено: 28 янв 2014, 12:59 
Бородатый сис
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 2897
Откуда: Из серверной
Зарегистрирован: 03 мар 2010, 15:12
Благодарил (а): 19 раз.
Поблагодарили: 121 раз.
ОС: RHEL 6.7
Я ж говорил
Цитата:
понадобились модули IO::Pty и Net::OpenSSH, но они успешно ставятся через cpan


В *nix cтавятся так:
Код:
cpan Net::OpenSSH IO::Pty


Я не злопамятный, я просто часто ковыряю логи
Изображение



За это сообщение автора Raven поблагодарил: fantik
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: need help SSH =(
СообщениеДобавлено: 29 янв 2014, 10:29 
Юзер
Аватар пользователя
Статус: Не в сети

GeoIP: Russian Federation

Сообщений: 6

Зарегистрирован: 13 янв 2014, 13:23
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.
ОС: MSDOS
не получилось =(
но заработал такой метод
sshpass -p 'пасс' ssh admin@192.168.1.1 'reboot'
оказалось все проще)
всем больше спасибо)


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 14 ]  На страницу Пред.  
12
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Нет новых непрочитанных сообщений в этой теме Пошаговые инструкции - школьный сервер 5.0.1

[ На страницу: 1, 2 ]

в форуме Документация *nix

ИМХО

13

3347

03 июн 2010, 18:11

Raven Перейти к последнему сообщению

Перенесенная ^_^

в форуме Linux

root

3

38

02 мар 2010, 16:15

Gen1us2k Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Samsung разработала модули памяти DDR4, которые на 40 % энер

в форуме Общий

Gen1us2k

1

2314

06 янв 2011, 09:10

Raven Перейти к последнему сообщению



Кто сейчас на форуме

Сейчас этот форум просматривают: Google и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Собрано Raven. Русская поддержка phpBB
phpBB SEO