1.elasticsearch 6.x 安装search guard
es之前版本一直无用户验证功能,不过官方有提供一x-pack,但是问题是付费。在es的6.7.0版本中,已经集成了x-pack,虽然es团队已经对x-pack开源,但是在该版本中如果需要使用到安全加密功能,依然还是需要付费购买license,search guard社区版可以免费提供用户验证功能。
我使用的是elasticsearch版本是6.7.0,下载对应的search-guard-6-6.7.0-25.5.zip安装包。
X-Pack Elasticsearch Security,收费License,但是7.0以上版本支持基本免费认证功能。
Search Guard,免费开源
2.search guard安装
安装有两种方法,本次选用快速安装,其中涉及到https的自签证书,官方不是很推荐,不过可以使用.
官方安装文档参考: https://docs.search-guard.com/latest/demo-installer
1) elasticsearch的bin目录执行:./elasticsearch-plugin install com.floragunn:search-g