Update . This work is pretty good and (for most features) free and open source: https://github.com/floragunncom/search-guard
NOTE. The plugin mentioned in this article is no longer supported.
Maybe this helps: https://github.com/salyh/elasticsearch-security-plugin
This plugin adds http / rest security functionality to Elasticsearch as separate modules. Instead of Netty, the built-in Tomcat 7 is used to process http / rest requests.
Currently, for user-based authentication and authorization, Kerberos and NTLM are supported through a third-party waffle library (only on Windows servers). For UNIX servers, Kerberos is supported through the third-party tomcatspnegoad library (works with any kerberos implementation. Active Directory and general LDAP are supported for authorization).
You can also use this plugin without Kerberos / NTLM, but then only host-based authentication is available.
salyh Nov 20 '13 at 9:23 2013-11-20 09:23
source share