首页 > 解决方案 > 禁用 kibana 默认端口 5601

问题描述

我正在使用 kibana 和 keycloak 进行身份验证,现在需要用户名和密码才能登录,这很好,但我有一个问题,kibana 默认端口仍在工作

标签: elasticsearchkibanakeycloak

解决方案


基本上,您需要更新kibana.yml配置文件并再次运行 Kibana,如下所示:

  • 如果 Kibana 正在运行,请停止它。
  • 打开位于Kibana安装目录的 ../config 目录中的kibana.yml文件。
  • 找到该server.port行并通过删除#字符取消注释。
  • 将默认端口 (5601) 替换为您想要的端口(例如 8643 或 8601)。
  • 保存文件并再次运行 Kibana。

如果操作正确,您将在 Kibana 控制台上看到一条信息日志消息,例如:

[16:38:43.437] [info][listening] 服务器运行在 http://{IP_Adress}:{new_Port}

从这一刻起,任何人都无法通过默认的“5601”端口访问 Kibana。


推荐阅读