如何使用 x-pack 在弹性搜索 5.4 中创建新用户
How to create new user in elastic search 5.4 using x-pack
我正在尝试在弹性搜索中添加新用户。我能够添加具有超级用户角色的用户并执行操作,但我能够添加用户,但是当我尝试使用该用户访问集群数据时,出现以下错误。
{"error":{"root_cause":[{"type":"security_exception","reason":"action [cluster:monitor/main] is unauthorized for user [user_readonly]"}],"type":"security_exception","reason":"action [cluster:monitor/main] is unauthorized for user [user_readonly]"},"status":403}
我使用过基于文件的身份验证。
我用过 'bin/x-pack/users useradd user_readonly -p test@123 -r monitorning_user' 命令
在 Elasticsearch 中,您必须配置 elasticsearch.yaml 和 kibana.yml。
$echo "xpack.security.enabled: false" | sudo tee -a /etc/elasticsearch/elasticsearch.yaml
$echo "xpack.security.enabled: false" | sudo tee -a /etc/kibana/kibana.yaml
默认为真
授予此文件夹权限并将所有者更改为 kibana /usr/share/kibana/
$chown kibana:kibana /usr/share/kibana/* -R
停止和启动 kibana 和 elasticsearch(不要使用重启命令)
$service elasticsearch restart
$service kibana stop
$service kibana start
我正在尝试在弹性搜索中添加新用户。我能够添加具有超级用户角色的用户并执行操作,但我能够添加用户,但是当我尝试使用该用户访问集群数据时,出现以下错误。
{"error":{"root_cause":[{"type":"security_exception","reason":"action [cluster:monitor/main] is unauthorized for user [user_readonly]"}],"type":"security_exception","reason":"action [cluster:monitor/main] is unauthorized for user [user_readonly]"},"status":403}
我使用过基于文件的身份验证。 我用过 'bin/x-pack/users useradd user_readonly -p test@123 -r monitorning_user' 命令
在 Elasticsearch 中,您必须配置 elasticsearch.yaml 和 kibana.yml。
$echo "xpack.security.enabled: false" | sudo tee -a /etc/elasticsearch/elasticsearch.yaml
$echo "xpack.security.enabled: false" | sudo tee -a /etc/kibana/kibana.yaml
默认为真
授予此文件夹权限并将所有者更改为 kibana /usr/share/kibana/
$chown kibana:kibana /usr/share/kibana/* -R
停止和启动 kibana 和 elasticsearch(不要使用重启命令)
$service elasticsearch restart
$service kibana stop
$service kibana start