ainila 发表于 2019-1-29 08:09:10

elasticsearch验证模块x

安装模块
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'



页: [1]
查看完整版本: elasticsearch验证模块x