elasticsearch,kibana,kibana-4,Nginx,elasticsearch,Kibana,Kibana 4" /> elasticsearch,kibana,kibana-4,Nginx,elasticsearch,Kibana,Kibana 4" />

用Nginx固定Kibana

用Nginx固定Kibana,nginx,elasticsearch,kibana,kibana-4,Nginx,elasticsearch,Kibana,Kibana 4,使用Nginx,通过以下配置,我可以对kibana4版本进行用户身份验证。但是,如果我向用户提供用户名和密码,那么我的所有信息都可以访问 如何使我的弹性搜索节点可用于公共安全 server { listen *:80; server_name myserver.com; location / { proxy_pass http://myserver.com:5601; auth_basic "Restricted"; auth_basic_user_file

使用Nginx,通过以下配置,我可以对kibana4版本进行用户身份验证。但是,如果我向用户提供用户名和密码,那么我的所有信息都可以访问

如何使我的弹性搜索节点可用于公共安全

server {
  listen *:80;
  server_name myserver.com;
  location / {
    proxy_pass http://myserver.com:5601;
    auth_basic "Restricted";
    auth_basic_user_file /etc/nginx/.htpasswd;
  }
}

非常感谢您的帮助。

您是在询问如何限制特定用户访问kibana中的某些数据,还是询问如何设置多个用户/密码,所有用户都可以访问相同的数据?我想与任何用户共享kibana访问权限,就像任何人都可以单击链接查看数据一样。通过以上配置,我可以使用nginx和http身份验证设置反向代理。但是,如果我向用户提供密码详细信息,则该用户可以完全访问我的弹性搜索。我如何克服这一问题?我知道的唯一方法不是免费的。您需要获得ES的支持合同,并使用shield插件向用户授予特定访问权限。这仍然不能解决他们能够看到你在kibana中设置的所有内容/更改设置的问题。shield是否提供试用选项?你知道基巴纳的辛纳屈吗?