fear86
@fear86
Developer

На чем писать web приложение обвертку над консолью (bash)?

Суть вопроса: необходимо создать интерфейс который позволит выполнять консольные команды на одном и/или нескольких серверах. В теории будет существовать центральный менеджмент сервер который отправляет команды по ssh или как то иначе команды на сервера в облаке. Те в свою очередь должны возвращать результат работы этих команда. В общем все как положено, с обработкой ошибок и мониторингом хода выполнения в реальном времени (stdout, stderr).

Что бы вы выбрали для решения задачи?

Буду рад любым мыслям.
  • Вопрос задан
  • 2716 просмотров
Пригласить эксперта
Ответы на вопрос 4
@brutal_lobster
1. На чем писать разницы нет - используйте то, что знаете.
2. Зачем свои костыли? Есть же уже готовые orchestration и cm решения.
3. Какой смысл в веб-интерфейсе для выполнения команд по ssh? Может для этого лучше и использовать ssh?
Ответ написан
@Eddy_Em
Это огромная дырища. А если таки нужно, лучше готовый webmin взять. Про его дыры по крайней мере все известно!
Но я бы так никогда не делал. Есть ssh.
Ответ написан
vvpoloskin
@vvpoloskin
Инженер связи
Писать на чем угодно - php, Python,peel, js. Но на самом деле уже все написано) из готового можете взять webmin, anyterm
Ответ написан
Комментировать
@safinaskar
Такая программа уже есть, shellinabox называется
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы