我正在使用kibana和keycloak进行身份验证,现在登录时需要用户名和密码,这很好,但是我有一个问题,kibana默认端口仍在工作
答案 0 :(得分:0)
基本上,您需要更新 kibana.yml 配置文件并再次运行Kibana,如下所示:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://blog-js.com/login.defs#",
"additionalProperties": false,
"definitions": {
"login": {
"type": "object",
"required": [
"account",
"password"
],
"properties": {
"account": {
"description": "The account or email of user",
"type": "string",
"minLength": 1,
"maxLength": 255
},
"password": {
"description": "The password of user",
"type": "string",
"minLength": 1,
"maxLength": 32
}
}
}
}
}
行,并删除server.port
字符以取消注释。如果操作正确,您将在Kibana控制台上看到一条信息日志消息,例如:
[16:38:43.437] [info] [listening]服务器在运行 http:// {IP_Adress}:{new_Port}
从现在开始,没有人可以通过默认的“ 5601”端口访问Kibana。