the start run quick guide from for currently configured cluster cannot kibana kibana-4

start - kibana user login



Cómo establecer la autenticación en kibana (3)

Compruebe este complemento llamado github.com/sscarduzio/elasticsearch-readonlyrest-plugin . Permite un fácil control de acceso, mediante autenticación o ip / red, encabezado x-forward-for y permite configurar el acceso de lectura-escritura o de solo lectura en kibana y limitar el acceso a los índices por usuario. Es fácil de configurar y debe proporcionar el control suficiente para la mayoría de las personas.

Si se necesita más control, puede usar el search-guard , una alternativa gratuita para proteger.

¿Es posible habilitar la autenticación en Kibana para restringir el acceso a un panel y que solo sea accesible para usuarios particulares?


Kibana no es compatible con la autenticación ni restringe el acceso a los paneles.

Puede restringir el acceso a Kibana 4 usando nginx como un proxy en frente de Kibana como se describe aquí: https://serverfault.com/a/345244 . Simplemente configure proxy_pass en el puerto 5601 y deshabilite este puerto en el firewall para otros. Esto habilitará o deshabilitará completamente Kibana.

Elastic también tiene una herramienta llamada Shield que te permite administrar la seguridad de elasticsearch. Con Shield puedes, por ejemplo, permitir que alguien analice datos en índices específicos con permisos de solo lectura. https://www.elastic.co/products/shield

Editar: Elastic tiene un issue en github y recomiendan usar Shield .

  1. Instale Shield (complemento para elasticsearch) siguiendo estas instrucciones
  2. Configurar roles para usuarios de Kibana
  3. Configura Kibana para trabajar con Shield

Recuerde que Shield proporciona solo control de acceso a nivel de índice. Eso significa que el usuario A podrá ver todos los paneles, pero algunos de ellos estarán vacíos (porque no tiene acceso a todos los índices).


Kibana4 no lo admite actualmente.