удаленно выполните удар или сценарии Python через веб-сервер на человечности

Привет я хочу запустить определенные скрипты на своей машине Linux путем простого щелчка на ссылку на веб-странице, которая предоставляется веб-сервером, работающим на той машине. Это в настоящее время выполняет человечность, какой веб-сервер был бы самым легким настроить такую установку? Я должен использовать cgi или существует ли более быстрое / более простой путь?

0
задан 21.08.2011, 10:56

3 ответа

Как вышеупомянутые ответы упомянули, существует несколько способов сделать это. Apache был стандартным веб-сервером для Linux в течение долгого времени. Это просто в использовании это, и другие на Вашем сервере человечности.

Какие скрипты Вы пытаетесь запустить? Вы выставляете дикому Интернету или просто локальным пользователям? Я очень опасался бы открывать любое из этого до Интернета. Необходимо было бы затем отследить версии веб-сервера, обновив, поскольку патчи безопасности снижаются. Еще более важный Ваши сценарии. Можно легко открыть дыры для машины. Необходимо быть супер прилежными при проверке и очистке исходных данных. Ваша аутентификация на сценарии может пропустить информацию о пользователях на машине.

В зависимости от того, что Вы делаете, я мог бы искать пакет, который уже делает то, что Вы хотите сделать. Для универсального материала системного администратора я проверил бы Webmin. http://www.webmin.com/download.html

1
ответ дан 24.11.2019, 12:19

Большинство веб-серверов может сделать это.

Но если Вы знакомы с жемчугом (или хотят быть), дают HTTPi попытку.

  • маленькое место: один единственный маленький сценарий без дополнительных модулей Perl требуется; можно сойти с рук просто исполняемый файл Perl совершенно отдельно без библиотек вообще
  • полные функции: исполняемые файлы/сценарии, проанализированные сервером страницы, пользовательские файловые системы, Аутентификация HTTP, безопасность IP/агента, и даже IP меньше и основанный на IP виртуальный хостинг/размещение в разных сетях
  • быстрое время отклика, настраивающееся еще для большей скорости
  • безопасность: очень безопасный, строго протестированный
0
ответ дан 24.11.2019, 12:19

CGI является самым простым способом сделать его. Существуют различные более быстрые пути, но они собираются быть более сложными, или устанавливать, или в программировании.

0
ответ дан 24.11.2019, 12:19

Теги

Похожие вопросы