Веб-интерфейс для управления компьютерными машинами в сети
Я ищу платформу с доступом к веб-интерфейсу, которая позволяет мне делать следующее:
Вести список компьютеров и добавлять / удалять на основе их IP-адреса.
Предоставьте информацию SSH для каждого компьютера.
Монитор, если машины работают (пинг?)
Перезапустите машины с веб-интерфейсом, используя информацию ssh в бэкэнде приложения.
Я близок к тому, чтобы начать делать такое приложение самостоятельно, так как не могу найти ничего похожего в Интернете. Любые подсказки, если такое приложение существует?
1 ответ
Возможно, вы захотите взглянуть на MeshCentral: https://meshcentral.com/ - вы можете добавлять системы, которыми вы управляете, и выполнять некоторые удаленные операции.
http://info.meshcentral.com/: Meshcentral является открытым исходным кодом и представляет собой одноранговую технологию с широким спектром применения и веб-сервисом, предназначенным для удаленного мониторинга и управления компьютерами и устройствами. Пользователи могут управлять всеми своими устройствами с одного веб-сайта, независимо от местоположения компьютеров или за маршрутизаторами или прокси-серверами.
Если вы ищете исходный код, вы можете взглянуть на "Open Manageabilty Developer's Toolkit" http://opentools.homeip.net/open-manageability. Этот инструмент был создан для управления системами с помощью технологии Intel Active Management, но он делает многое из того, что вы ищете. Вы можете скачать исходный код и посмотреть, сможете ли вы использовать его, если решите написать свой собственный интерфейс.