Разработка демона для управления хостом

Модератор: Модераторы разделов

texnologic
Сообщения: 1

Разработка демона для управления хостом

Сообщение texnologic »

Задача такова: есть сеть из нескольких компьютеров, работающих под Linux. Необходимо сделать так чтобы можно было управлять ими с сервера через веб-интерфейс. Для этого, как я понимаю, нужно, чтобы на компьютерах был запущен демон, прослушивающий определенный порт и принимающий команды и отправляющий ответы.
Кто-нибудь кто сталкивался с подобной задачей или просто знакомый с предметной областью просьба дать совет по поводу как все это реализовать.
Спасибо сказали:
ssh
Сообщения: 78
ОС: Debian

Re: Разработка демона для управления хостом

Сообщение ssh »

Прочесть, например, книжку: Йон Снейдер, "Эффективное программирование TCP/IP" (J.C.Snader, "Effective TCP/IP Programming"), интересуясь в ней главным образом "элементами API сокетов" (это первые две главы, там в примерах - готовые заготовки и для сервера, и для клиента). И всё ясно станет.

Если с сокетами разбираться не хочется, а управляемые машины достаточно мощные, то есть ещё вариант - поднять на них Apache и управлять посредством cgi-скриптов. Правда, это потребует знания cgi (опять же, книжки есть), да и громоздко.
Спасибо сказали:
Аватара пользователя
korisk
Сообщения: 205
ОС: Xubuntu

Re: Разработка демона для управления хостом

Сообщение korisk »

texnologic писал(а):
04.01.2009 08:49
Задача такова: есть сеть из нескольких компьютеров, работающих под Linux. Необходимо сделать так чтобы можно было управлять ими с сервера через веб-интерфейс. Для этого, как я понимаю, нужно, чтобы на компьютерах был запущен демон, прослушивающий определенный порт и принимающий команды и отправляющий ответы.
Кто-нибудь кто сталкивался с подобной задачей или просто знакомый с предметной областью просьба дать совет по поводу как все это реализовать.


Кажется что-то подобное было у nagios - это софт для мониторинга, но там есть возможность создавать свои плагины.
(Здесь удобный web-интерфейс)
NetSNMP - предоставляет возможность управлять удаленно смотреть состояние серверов и вызывать управляющие процедуры.
Использует SNMP. Для частных случаев, вероятно придётся использовать собственный плагин. Зато готовая инфраструтура безопастности для я SNMPv3
(С графическим интерфейсом тут напряжёнка)

Удач.
Registerd Linux user #486684 at http://counter.li.org/
Спасибо сказали:
TiFFolk
Сообщения: 12
ОС: много разных

Re: Разработка демона для управления хостом

Сообщение TiFFolk »

texnologic писал(а):
04.01.2009 08:49
Задача такова: есть сеть из нескольких компьютеров, работающих под Linux. Необходимо сделать так чтобы можно было управлять ими с сервера через веб-интерфейс. Для этого, как я понимаю, нужно, чтобы на компьютерах был запущен демон, прослушивающий определенный порт и принимающий команды и отправляющий ответы.
Кто-нибудь кто сталкивался с подобной задачей или просто знакомый с предметной областью просьба дать совет по поводу как все это реализовать.


Именно для таких целей и был сделан протокол SNMP. Для линукса уже имеются демоны.
Для управления и мониторинга используйте Zabbix.
Для построения всяких графиков- Cacti.

nagios очень не рекомендую.
Спасибо сказали: