1.修改es的配置文件:elasticsearch.yml,添加如下配置
更改配置文件
vim /usr/local/es/elasticsearch-7.4.2/config/elasticsearch.yml
最后一行添加如下
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
2.es的目录下,执行设置用户名和密码的命令
[root@node-1 elasticsearch-7.4.2]
显示 如下
Initiating the setup of passwords for reserved users elastic,apm_system,kibana,logstash_system,beats_system,remote_monitoring_user.
You will be prompted to enter passwords as the process progresses.
Please confirm that you would like to continue [y/N]y
Enter password for [elastic]:
Reenter password for [elastic]:
Enter password for [apm_system]:
Reenter password for [apm_system]:
Enter password for [kibana]:
Reenter password for [kibana]:
Enter password for [logstash_system]:
Reenter password for [logstash_system]:
Enter password for [beats_system]:
Reenter password for [beats_system]:
Enter password for [remote_monitoring_user]:
Reenter password for [remote_monitoring_user]:
Changed password for user [apm_system]
Changed password for user [kibana]
Changed password for user [logstash_system]
Changed password for user [beats_system]
Changed password for user [remote_monitoring_user]
Changed password for user [elastic]
测试
http://10.10.201.154:9200/_cat/indices
设置完成
3.kibana设置密码
1.修改kibana主配置文件
vim /usr/local/kibana/kibana-7.4.2-linux-x86_64/config/kibana.yml
最后一行添加如下
elasticsearch.username: "elastic"
elasticsearch.password: "123456"