IvanI Posted May 24, 2007 Posted May 24, 2007 посоветуйте програмку работующую под вин и способную логиниться и передовать последовательность комманд по ссш и телнету Вставить ник Quote
Nallien Posted May 24, 2007 Posted May 24, 2007 имхо - очень небезопасно такое делать. действительно - проще и надежне написать софтину, которая будет (например по https) или по айпи\мак хоть, отдавать (к примеру) xml с необходимыми командами, ну а сервер - пасрить это дело и выолнять. дешево и сердито - фтп, заливаем туда с винды скрипт, обычный шеловский, а на сервере дергаем кроном его раз в пять минут и в случае успешного выполнения - удаляем. естественно все пишем в лог. для этого , конечно, очень разумно будет создать пользователя, которому дать права на выполнение того или иного... Вставить ник Quote
IvanI Posted May 24, 2007 Author Posted May 24, 2007 нет серера а есть циска , длинки Вставить ник Quote
edwin Posted May 24, 2007 Posted May 24, 2007 посмотрите на expect Пример, хотим вывести версию IOS на каталисте: #!/usr/local/bin/expect -f spawn telnet -K 192.0.0.10 expect "Username:" { send "username\n"} expect ">" {send "sh ver\n"} expect ">" {send "exit\n"} Вставить ник Quote
edwin Posted May 25, 2007 Posted May 25, 2007 нету ентого в винде Извините, в выне не работаем. ;))) А если серьезно, то и под windows данная софтина доступна: http://expect.nist.gov/#windows Вставить ник Quote
YuryD Posted May 25, 2007 Posted May 25, 2007 нет серера а есть циска , длинки Perl+Net::Telnet Dlink-ами рулить не советую. Кривой в них телнет-сервер, они и сами признают. Из личного примера - DG-102SH вешается сразу при попытке коннекта. Вставить ник Quote
Alteron Posted May 25, 2007 Posted May 25, 2007 Коннектиться по путти, а в качестве шела - скрипт. Вставить ник Quote
IvanI Posted May 25, 2007 Author Posted May 25, 2007 Коннектиться по путти, а в качестве шела - скриптвот это интереснее а где это в путти ? Вставить ник Quote
Nallien Posted May 26, 2007 Posted May 26, 2007 а вот встречный вопрос, чем вас SNMP не устраивает ? Вставить ник Quote
GateKeeper Posted May 26, 2007 Posted May 26, 2007 Итак, после первого раунда, т.е. страницы, автор очень опосредованно, но смог донести смысл своего вопроса: Итак, имеются цыски и г-линки, умеющие принимать ssh или несекурный телнет, хочется автоматизировать выполнение команд на них, инициировав автоматику на винде. Summary: задание логин-шелом заранее созданного скрипта отпадает - в них нет такого понятия; поскольку венда - то для начала определиться с планировщиком (автоматизатором), поскольку штатный гогно, nncron платный, а cron требует установки весьма пухлого цыгвина; поскольку опять же венда - то после планировщика решить скрипт-подсистему, коими данный продукт жизнедеятельности корпорации обделён, хотя можно поставить ужасный перл, можно поставить пых, а можно и имеющиеся в винде пару скриптовых оболочек освоить попробовать. Вставить ник Quote
edwin Posted May 27, 2007 Posted May 27, 2007 2GateKeeper К слову о планировщике заданий в выне. ИМХО по моему для опеределенных задач можно и свой написать ..... это если руки прямые и задача соот. Вставить ник Quote
GateKeeper Posted May 27, 2007 Posted May 27, 2007 Да я бы в этом случае велосипедов с квадратными колёсами не делал, остановился бы на cron, в работе он не тяжёлый, просто contrib'а с ним много надо, ну и запуск его чуть более долгий, чем нативное. На не самой свежей машинке он у меня при старте секунды три винтом шуршал. Вставить ник Quote
Shiva Posted June 2, 2007 Posted June 2, 2007 GateKeeper, если вы не умеете готовить шедулер винды, то я вам собалезную... Вполне себе софтина, все возможные задачи решает, а если использовать ещё at, то вообще волшебство... Это вы как раз велосипеды изобретаете... Вставить ник Quote
zoro Posted June 3, 2007 Posted June 3, 2007 :) народ неизобретайте велосипеды, используйте SNMP.. Вставить ник Quote
atdp03 Posted June 4, 2007 Posted June 4, 2007 Когда я был виндовым админом, я пользовал это: http://www.kiwisyslog.com/products.php#cattools Но оно использовалось только для бекапа конфигов кошек. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.