安装模块
bin/elasticsearch-plugin install x-pack --batch
也可以直接下载模块
bin/elasticsearch-plugin install file://usr/local/src/x-pack.5.1.zip --batch
当然 kibana 也可以安装
bin/kibana-plugin install x-pack --batch
配置 elasticsearch.yaml
xpack.security.enabled:(true/false) 是否开启安全验证
xpack.monitoring.enabled 是否开启监控
xpack.graph.enabled 是否开启图形
xpack.watcher.enabled 是否开启 watcher 仅仅 es 配置
xpack.reporting.enabled 是否开启报表仅仅 kibana 配置
在 ES 5.4 版本参数
- xpack.security.enabled: true
- xpack.monitoring.enabled: false
- xpack.graph.enabled: false
- xpack.watcher.enabled: false
- xpack.reporting.enabled: false
默认登录密码
- user:elastic
- password: changeme
修改密码
- curl -XPUT 'localhost:9200/_xpack/security/user/elastic/_password?pretty' -d'{"password":"elasticpassword"}'
- curl -XPUT 'localhost:9200/_xpack/security/user/kibana/_password?pretty' -d'{"password":"kibanapassword"}'
添加新用户
- curl -XPOST 'localhost:9200/_xpack/security/user/jacknich?pretty' -d'{"password":"j@rV1s","roles": ["admin","other_role1"],"full_name":"Jack Nicholson","email":"jacknich@example.com","metadata": {"intelligence" : 7
- },
- "enabled": true
- }'
删除用户
curl -XDELETE 'localhost:9200/_xpack/security/user/jacknich?pretty'
来源: http://www.bubuko.com/infodetail-2519187.html