我正在尝试在弹性搜索中添加新用户。我能够添加具有超级用户角色的用户并执行操作但我能够添加用户但是当我尝试使用该用户访问群集数据时,我收到了以下错误。
{“error”:{“root_cause”:[{“type”:“security_exception”,“reason”:“action [cluster:monitor / main]未授权用户[user_readonly]”}],“type” :“security_exception”,“reason”:“action [cluster:monitor / main]未授权用户[user_readonly]”},“status”:403}
我使用过文件库身份验证。 我用'bin / x-pack / users useradd user_readonly -p test @ 123 -r monitorning_user'命令
答案 0 :(得分:0)
在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(不要使用restart命令)
$service elasticsearch restart
$service kibana stop
$service kibana start