0
我需要在Unix(以及Linux)机器上实现一个守护程序,该守护程序为网络中的其他功能制定检查列表。这应该有两种方式。在Unix/Linux上提供检查信息的网络服务
1)在客户端,我需要的功能(Windows中,最好,但实际上任何语言适合),它可以从网络的东西进入我的服务器一样
bool CheckMe (string serverName, string myStringToCheck){
return ServiceProvidedByServer (serverName, myStringToCheck)
};
2)而在Unix /在Linux端,如果字符串myStringToCheck存在或不在列表中,我需要一个访问文本列表文件的服务,并且该服务响应true
或false
。
我该如何执行此操作?第一次尝试是使用LDAP列表,但这是不允许的(我不应该为此创建一个LDAP组,但如果我可以在Unix中创建组,这将是有效的),所以我想到了Unix守护进程。
在此先感谢。
更新
一个朋友给我的想法。也许会存在一个相当于Unix上的Windows Active Directory?
snmp是一个协议,旨在做到你想要的。您可以设置一个操作系统盒来查询其他系统数据。看看nagios,net-snmp,怎么了黄金。 – 2012-04-17 03:03:18
那么我应该在Unix上设置一个snmp服务器?它会读取一个文本文件并响应网络中的查询,询问某个字符串是否属于该文件内的列表。我看了一下snmp文档,发现它并不简单。有人会对如何实施这个想法有一个想法吗? – Rego 2012-04-17 12:56:48