Lexx писал(а):
Antoine Reis писал(а):
Lexx писал(а):
Проблема решается скриптиком, который это через веб-морду делает

Хотя конечно это извращение в своём роде...
Это даже больше чем извращение... И что, ты реально это делал?
Пришлось

Отключить веб-морду категорически.
ssh позволяет выполнять команды автоматом штатно,
но из за 30сек задержки при авторизации использование его в скриптах не актуально.
Поэтому остается telnet, а на 3226S это единственный вариант
на пароли открытым текстом наплевать, поскольку все должно происходить в отдельном vlan-е
хотя через telnet нельзя непосредственно выполнять команды,
но есть утилита expect позволяющая автоматизировать почти все что угодно.
Вот примерный скрипт:
Код:
#!/usr/bin/expect -f
set timeout -1
spawn telnet 192.168.x.x
expect "UserName:"
send "<user>\r"
expect "PassWord:"
send "<pass>\r"
expect "DES-3550:4#"
send "disable clipaging\r"
expect "DES-3550:4#"
send "<command>\r"
expect "DES-3550:4#"
send "logout\r"
Надеюсь идея понятна.
Понятно что лучше конечно snmp, но для определенных задач выше приведенный вариант весьма удобен, а иногда единственно возможен.
P.S. А виндузятникам ничего полезного посоветовать увы не могу. Наверно придеться веб-морду парсить.[/code]