kibana https
时间: 2024-12-17 17:12:59 浏览: 5
为了在Kibana中配置HTTPS,您需要执行以下步骤:
1. **生成服务器证书和私钥**:首先,您需要为Kibana创建一个服务器证书和相应的私钥。这可以通过使用OpenSSL工具或类似的证书管理工具来完成。生成证书请求(.csr文件)和私钥文件。
2. **配置Kibana以使用HTTPS**:在Kibana的配置文件`kibana.yml`中,您需要指定证书和私钥的路径,并启用SSL。具体配置如下:
```yaml
server.ssl.certificate: config/kibana-server.crt
server.ssl.key: config/kibana-server.key
server.ssl.enabled: true
```
这里`config/kibana-server.crt`是您的服务器证书文件,`config/kibana-server.key`是您的私钥文件。
3. **放置证书和私钥文件**:将生成的`kibana-server.crt`和`kibana-server.key`文件复制到Kibana的配置目录下。例如,如果您的Kibana安装在`/Users/liuxg/elastic/kibana-8.0.0/config`目录下,那么您应该看到如下文件:
```shell
$ pwd
/Users/liuxg/elastic/kibana-8.0.0/config
$ ls
kibana-server.key node.options kibana-server.csr kibana.yml
```
4. **处理自签名证书的警告**:由于您使用的是自签名证书,首次访问Kibana时,浏览器会显示安全警告。您需要接受这个证书,或者在某些浏览器中,可能需要输入`thisisunsafe`来绕过安全警告。
5. **重启Kibana服务**:完成以上配置后,您需要重启Kibana服务以使更改生效。
通过以上步骤,您就可以通过HTTPS安全地访问Kibana了。
阅读全文