The OpenNET Project / Index page

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

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

"Скриптом в SSH"  
Сообщение от Max (??) on 21-Ноя-06, 14:33 
Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например ipfw a 100 allow ip from IP to any.
заранее спасибо
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

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


1. "Скриптом в SSH"  
Сообщение от idle email(ok) on 21-Ноя-06, 14:36 
>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>ipfw a 100 allow ip from IP to any.
>заранее спасибо
Зачем скрипт, всё делается с помощью самого ssh. Читайте man.


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

2. "Скриптом в SSH"  
Сообщение от lavr email on 21-Ноя-06, 14:42 
>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>ipfw a 100 allow ip from IP to any.
>заранее спасибо

для этого нужно чтобы passphrase была пустой или использовать expect для реализации
интерактиву, что не очень-то good.
Поиск рулит, масса маленьких howto и tips для ssh - там это сто-пудово есть

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

3. "Скриптом в SSH"  
Сообщение от Max (??) on 21-Ноя-06, 17:50 
>>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>>ipfw a 100 allow ip from IP to any.
>>заранее спасибо
>
>для этого нужно чтобы passphrase была пустой или использовать expect для реализации
>
>интерактиву, что не очень-то good.
> Поиск рулит, масса маленьких howto и tips для ssh - там
>это сто-пудово есть
может подскажете линк, так как поиск сказал тока как это сделать на перле при помощи сторонних модулей. а мне надо удалённо на сервере правила в фаер добавлять
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Скриптом в SSH"  
Сообщение от openwork email on 22-Ноя-06, 09:31 
:)


http://www.jinr.ru/unixinfo/scc/lavr-ssh.2.html#A7

например


>>>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>>>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>>>ipfw a 100 allow ip from IP to any.
>>>заранее спасибо
>>
>>для этого нужно чтобы passphrase была пустой или использовать expect для реализации
>>
>>интерактиву, что не очень-то good.
>> Поиск рулит, масса маленьких howto и tips для ssh - там
>>это сто-пудово есть
>может подскажете линк, так как поиск сказал тока как это сделать на
>перле при помощи сторонних модулей. а мне надо удалённо на сервере
>правила в фаер добавлять


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

5. "Скриптом в SSH"  
Сообщение от Stant email(??) on 22-Ноя-06, 11:38 
1. нужно сгенерировать ключ на локальной машине: ssh-keygen -t dsa.
2. скопировать его public-версию на удаленный хост в файл ~/.ssh/authorized_keys (например, scp ~/.ssh/id_dsa.pub vasya@ssh.vasinhost.ru:~/.ssh/authorized_keys).
3. теперь можно не вводя пароль выполнять любые удаленные команды, например: ssh vasya@ssh.vasinhost.ru "mkdir ~/test".
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Скриптом в SSH"  
Сообщение от lavr email on 22-Ноя-06, 13:33 
>>>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>>>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>>>ipfw a 100 allow ip from IP to any.
>>>заранее спасибо
>>
>>для этого нужно чтобы passphrase была пустой или использовать expect для реализации
>>
>>интерактиву, что не очень-то good.
>> Поиск рулит, масса маленьких howto и tips для ssh - там
>>это сто-пудово есть
>может подскажете линк, так как поиск сказал тока как это сделать на
>перле при помощи сторонних модулей. а мне надо удалённо на сервере
>правила в фаер добавлять

линки ищите сами, остальное подскажу, варианты:

1) использовать empty-passphrase (пусту парольную фразу) при генерации приватных ключей
2) использовать expat в случае интерактивного скрипта, expat для ввода password
3) использовать keychain для управления ключами и для скриптов
4) можно использовать host-based авторизацию - очень НЕ рекомендую, небезопасно

Соответственно по первым трем вариантам 1) - 3) вполне можно составить запрос для
хухля или яндекса и все ЛЕГКО найти, про вариант 4) даже речи не веду

PS. Затея с добавлением или изменением правил FIREWALL через SSH - оченна опасная,
можно остаться без ДОСТУПА к удаленной машине, однако.

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

9. "Скриптом в SSH"  
Сообщение от dawnshade email on 22-Ноя-06, 19:52 
>>>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>>>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>>>ipfw a 100 allow ip from IP to any.
>>>заранее спасибо
>>
>>для этого нужно чтобы passphrase была пустой или использовать expect для реализации
>>
>>интерактиву, что не очень-то good.
>> Поиск рулит, масса маленьких howto и tips для ssh - там
>>это сто-пудово есть
>может подскажете линк, так как поиск сказал тока как это сделать на
>перле при помощи сторонних модулей. а мне надо удалённо на сервере
>правила в фаер добавлять


perldoc Net::SSH::Perl  

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

7. "Скриптом в SSH"  
Сообщение от Hammer (ok) on 22-Ноя-06, 15:36 
>Помогите пожалуйста реализовать следующий скрипт, нужно что бы он конектился через SSH
>на удалённый хост и выполнял там комманду (аналог цыскинного rsh), например
>ipfw a 100 allow ip from IP to any.
>заранее спасибо

http://search.cpan.org
Perl и модули
Net::SSH
Net::SSH::Perl

тебя спасут

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

8. "Скриптом в SSH"  
Сообщение от Max (??) on 22-Ноя-06, 19:44 
всем спасибо за быстрый и полный ответ
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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