1 elasticsearch设置密码
使用命令elasticsearch-setup-passwords interactive
如果报错如下信息

修改elasticsearch.yml文件 末尾增加如下代码
xpack.security.enabled: true
2. 重启elasticsearch,重新设置密码成功
再次执行设置密码
bin/elasticsearch-setup-passwords interactive
3 这里需要为4个用户分别设置密码,elastic, kibana, logstash_system,beats_system

4. 修改密码如下
curl -H "Content-Type:application/json" -XPOST -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'
5 修改kibana配置文件,config下的kibana.yml,添加如下内容
elasticsearch.username: "elastic"
elasticsearch.password: "123456"
6 logstash配置logstash.conf中添加
output {
elasticsearch {
hosts => ["ip:9200"]
user => elastic
password => xxxx
index => "test-%{+YYYY-MM-dd}"
timeout => 300
}
本文详细介绍了如何在Elasticsearch中设置密码,包括使用交互式命令设置密码,修改配置文件以启用安全功能,以及如何为特定用户如elastic、kibana、logstash_system和beats_system设置密码。此外,还提供了更新密码和配置kibana及logstash连接到Elasticsearch的方法。
7717

被折叠的 条评论
为什么被折叠?



