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