The OpenNET Project / Index page

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

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

"Perl + ssh"  
Сообщение от small_horse email on 04-Апр-07, 16:30 
Есть ли возможность из перлового скрипта, запустить xterm c ssh на удаленный хост и там выполнить команду?

p.s. Для чего нужно: мониторить кое-чего на удаленном сервере надо, но "локально" (находясь на нем же). Авторизация в ssh через ключи.

Пробовал xterm -e ssh ...., получаю ошибку:
Warning: Cannot convert string "vlines2" to type Pixmap

Подскажете? :)

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

 Оглавление

  • Perl + ssh, vic, 16:52 , 04-Апр-07, (1)  
    • Perl + ssh, small_horse, 16:53 , 04-Апр-07, (2)  
      • Perl + ssh, vic, 17:06 , 04-Апр-07, (3)  
        • Perl + ssh, small_horse, 17:14 , 04-Апр-07, (4)  
          • Perl + ssh, Forth, 17:25 , 04-Апр-07, (5)  
          • Perl + ssh, vic, 18:34 , 04-Апр-07, (6)  
  • Perl + ssh, AMDmi3, 19:14 , 04-Апр-07, (7)  

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


1. "Perl + ssh"  
Сообщение от vic (??) on 04-Апр-07, 16:52 
а xterm зачем?

ssh кем@куда команда

ssh --help

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

2. "Perl + ssh"  
Сообщение от small_horse email on 04-Апр-07, 16:53 
>а xterm зачем?
>
>ssh кем@куда команда
>
>ssh --help

а мне надо чтобы лог висел в терминале на моей машине :) глазами в него глядеть надо :)

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

3. "Perl + ssh"  
Сообщение от vic (??) on 04-Апр-07, 17:06 
>>а xterm зачем?
>>
>>ssh кем@куда команда
>>
>>ssh --help
>
>а мне надо чтобы лог висел в терминале на моей машине :)
>глазами в него глядеть надо :)

ssh туда tail -f mega.log # смотри :)

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

4. "Perl + ssh"  
Сообщение от small_horse email on 04-Апр-07, 17:14 
>>>а xterm зачем?
>>>
>>>ssh кем@куда команда
>>>
>>>ssh --help
>>
>>а мне надо чтобы лог висел в терминале на моей машине :)
>>глазами в него глядеть надо :)
>
>ssh туда tail -f mega.log # смотри :)

Такое решение мне в голову приходило, но хотелось бы через терминал, так удобнее :)
Если что-то случилось - тыкаюсь на 5ый vd, а там терминалка висит с мониторингом.
А так куда смотреть, если скрипт по крону?

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

5. "Perl + ssh"  
Сообщение от Forth (??) on 04-Апр-07, 17:25 
А screen не подойдет? Он вроде и сессии шарить умеет.

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

6. "Perl + ssh"  
Сообщение от vic (??) on 04-Апр-07, 18:34 
>>ssh туда tail -f mega.log # смотри :)
>
>Такое решение мне в голову приходило, но хотелось бы через терминал, так
>удобнее :)
>Если что-то случилось - тыкаюсь на 5ый vd, а там терминалка висит
>с мониторингом.
>А так куда смотреть, если скрипт по крону?

Еще и крон? А может задачу более полно опишешь?
А то столько нового еще вылезет, если по кусочкам выкладывать=)

А в общем начинай смотреть в сторону syslog. Он главный по логам=)

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

7. "Perl + ssh"  
Сообщение от AMDmi3 (ok) on 04-Апр-07, 19:14 
>Есть ли возможность из перлового скрипта, запустить xterm c ssh на удаленный
>хост и там выполнить команду?

В чем проблема? Все работает:

xterm -e "ssh f2 tail -f /var/log/messages"

из perl'а то же самое, главное чтобы был установлен $DISPLAY

perl -e 'system("xterm -e \"ssh f2 tail -f /var/log/messages\"");'

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

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

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




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

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