Сведения о вопросе

Killer

15:29, 4th August, 2020

Теги

Как запустить удаленные сценарии оболочки из страниц ASP?

Просмотров: 492   Ответов: 2

Мне нужно создать страницу ASP (классическую, а не ASP.NET), которая запускает удаленные сценарии оболочки на сервере UNIX, а затем захватывает выходные данные в переменные в VBScript внутри самой страницы.

Я никогда не делал ASP или VBScipt раньше. Я попытался google этот материал, но все, что я нахожу, - это ссылки на удаленные сценарии на стороне сервера, ничего конкретного.

Я действительно мог бы использовать:

  1. Элементарный пример того, как это можно сделать.
  2. Любые другие лучшие альтернативы для достижения этого безопасным способом.

Существуют ли какие-либо бесплатные / открытые альтернативы этим библиотекам? Есть примеры?



  Сведения об ответе

SEEYOU

17:21, 23rd August, 2020

Если сценарии shell обычно выполняются в сеансе telnet, то вы можете просмотреть scrape и проанализировать ответы. Есть коммерческие компоненты COM, такие как библиотека Dart telnet: http://www.dart.com/pttel.aspx , которые позволят вам сделать это.

Либо это, либо вы можете свернуть свой собственный, используя AspSock http://www.15seconds.com/component/pg000300.htm


  Сведения об ответе

DAAA

07:05, 18th August, 2020

@Pascal, к сожалению, я не знаю никаких альтернатив F/OSS. Мы обычно просто покупаем такие библиотеки при условии, что они не очень дорогие, и чаще всего стоимость встроена в общую стоимость проекта заказчика.

Если бы ты это сделал .NET на сервере вы можете создать компонент COM, обернутый в оболочку, чтобы выполнить тяжелую работу вокруг System.Net.Sockets.TcpClient. Всего лишь одна мысль.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться