Pregunta Cómo establecer la autenticación en kibana


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


32
2018-05-09 10:42


origen


Respuestas:


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 frente a 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.

Elástico también tiene una herramienta llamada Proteger que le 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 una problema en github y recomiendan a usar escudo.

  1. Instalar Shield (complemento para elasticsearch) siguiente estas instrucciones
  2. Configurar roles para usuarios de Kibana
  3. Configurar 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).


27
2018-05-10 13:45



Compruebe este complemento llamado elasticsearch-readonlyrest. 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 guardia de búsqueda, una alternativa gratuita al escudo.


9
2018-04-03 02:06



Kibana4 no lo admite actualmente.


3
2018-05-09 14:53