2012-04-16 91 views
0

我需要在Unix(以及Linux)机器上实现一个守护程序,该守护程序为网络中的其他功能制定检查列表。这应该有两种方式。在Unix/Linux上提供检查信息的网络服务

1)在客户端,我需要的功能(Windows中,最好,但实际上任何语言适合),它可以从网络的东西进入我的服务器一样

bool CheckMe (string serverName, string myStringToCheck){ 
    return ServiceProvidedByServer (serverName, myStringToCheck) 
}; 

2)而在Unix /在Linux端,如果字符串myStringToCheck存在或不在列表中,我需要一个访问文本列表文件的服务,并且该服务响应truefalse

我该如何执行此操作?第一次尝试是使用LDAP列表,但这是不允许的(我不应该为此创建一个LDAP组,但如果我可以在Unix中创建组,这将是有效的),所以我想到了Unix守护进程。

在此先感谢。

更新

一个朋友给我的想法。也许会存在一个相当于Unix上的Windows Active Directory?

+1

snmp是一个协议,旨在做到你想要的。您可以设置一个操作系统盒来查询其他系统数据。看看nagios,net-snmp,怎么了黄金。 – 2012-04-17 03:03:18

+0

那么我应该在Unix上设置一个snmp服务器?它会读取一个文本文件并响应网络中的查询,询问某个字符串是否属于该文件内的列表。我看了一下snmp文档,发现它并不简单。有人会对如何实施这个想法有一个想法吗? – Rego 2012-04-17 12:56:48

回答

相关问题