我想知道我是否可以將Nagios認證爲LDAP,並且如果答案對這個問題是肯定的。我能以什麼方式做到這一點?Nagios身份驗證
1
A
回答
0
如果您的意思是驗證Nagios用戶通過LDAP然後click here。
9
是的,你可以。身份驗證由您的Web服務器處理,因此您需要在此處進行配置。我在Apache中爲我的Nagios服務器使用LDAP身份驗證。這裏是如何我有它配置:
<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
Require valid-user
AuthLDAPUrl ldap://ldapserver.example.com:3268/DC=example,DC=com?sAMAccountName?sub
AuthLDAPBindDN CN=binduser,OU=IT,DC=example,DC=com
AuthLDAPBindPassword bindpassword
AuthzLDAPAuthoritative off
AuthBasicProvider ldap
</Directory>
注意:您將需要相同的配置爲你的/ usr /本地/ nagios的/共享目錄!別忘了!
最後五條指令是重要的。確保Apache已經加載並啓用了authnz_ldap模塊,否則您將會遇到錯誤。 AuthLDAPUrl應該是您的LDAP服務器的URL以及您想要檢查的內容。我正在使用MS Active Directory中的sAMAccountName字段。我的LDAP服務器還要求我在進行查詢之前用有效的用戶綁定到它。我使用AuthLDAPBindDN和AuthLDAPBindPassword指令來指定該用戶。請記住,如果你想限制的Nagios登錄只有幾個用戶,可以使用要求指令列出批准的用戶,如:
Require user1 user2 user3
...等等。
我不是LDAP專家,所以我不能真正告訴你如何更改LDAP字符串,但我希望這可以幫助你使其工作。
相關問題
- 1. SOAP身份驗證
- 2. SaaS身份驗證
- 3. Django - 身份驗證
- 4. Orchard:Facebook身份驗證
- 5. ASP.NET身份驗證
- 6. DotVVM身份驗證
- 7. Datapower身份驗證
- 8. Kerberos身份驗證
- 9. SSRS身份驗證
- 10. MiniTest身份驗證
- 11. joomla:身份驗證
- 12. Vagrant身份驗證
- 13. AngularJS身份驗證
- 14. WebSeal身份驗證
- 15. Smtp身份驗證
- 16. OpenAm身份驗證
- 17. WebView身份驗證
- 18. jquery身份驗證
- 19. Python身份驗證
- 20. Milton.io身份驗證
- 21. JSF身份驗證
- 22. SymbolSource身份驗證
- 23. REST身份驗證
- 24. WebSocket身份驗證
- 25. Clearcase身份驗證
- 26. CoovaChilli身份驗證
- 27. NSURLSession身份驗證
- 28. Lighttpd身份驗證
- 29. Solr身份驗證
- 30. Onelogin身份驗證