Kibana не показывает пользователя и не позволяет управлять пользователями / ролями - PullRequest
1 голос
/ 09 апреля 2020

Сценарий:

  • Elasticsearch 7.2 (базовая c лицензия) и Kibana 7.2
  • xpack.security.enabled: true
  • Я использовал эластичный поиск-setup -passwords интерактивный для назначения паролей встроенным пользователям

Я пытаюсь получить доступ к Kibana, и это, как и ожидалось, вызывает у меня учетные данные пользователя. Я вхожу в систему с пользователем "elasti c" (который должен быть суперпользователем, верно?), И вхожу. Но: я не вижу значок пользователя в правом верхнем углу. Я не вижу функций управления пользователями / ролями

Не могли бы вы помочь мне понять, в чем я не прав, пожалуйста?

1 Ответ

1 голос
/ 09 апреля 2020

Я столкнулся с той же проблемой некоторое время, пока go. Если ваш браузер запрашивает у вас базовую c авторизацию вместо формы входа в kibana, это означает, что вы защитили кластерasticsearch , но не включили защиту в самой kibana .

Это базовое c приглашение для входа в систему, которое вы видите, на самом деле принадлежит Elasticsearch, а не Kibana (в то время как Kibana делает запросы от вашего имени в Elasticsearch). Kibana настроен для анонимного доступа (защита неявно отключена), и поэтому вы не видите пиктограмму с вашим пользователем справа, как вы ожидаете.

Вам необходимо установить

xpack.security.enabled: true

и в вашей среде Kibana.

Кроме того, вы должны указать пароль для встроенного пользователя Kibana в конфигурации через настройки:

elasticsearch.username: "kibana"
elasticsearch.password: "kibanapassword"

См. Это руководство (https://www.elastic.co/guide/en/kibana/7.2/using-kibana-with-security.html) о том, как настроить безопасность в кибане.

...