首页 > 解决方案 > 如何禁用 Ceph Dashboard 匿名访问?

问题描述

我已经安装了 Ceph 集群 V15 (Octopus)。按照一般设置指南,在引导集群期间安装 Grafana Dashboard。这是一个不错的功能。但是仪表板可以在端口:3000 上匿名访问,无需身份验证。

我猜这是因为 /etc/grafana/grafana.ini 中配置了匿名模式:

[auth.anonymous]
enabled = true

如何禁用此模式?

有几个“ceph 仪表板”命令可用,但我不知道如何调整默认的 grafana.ini 文件

标签: grafanaceph

解决方案


grafana 主机上有一个 grafana.ini 文件的实例:

/var/lib/ceph/<UUID>/grafana.host1/etc/grafana/grafana.ini

您可以编辑该文件并将选项设置auth.anonymous.enabled为“假”

...
[auth.anonymous]
  enabled = false
  org_name = 'My Org.'
  org_role = 'Viewer'
...

重启容器

# ceph orch restart grafana

现在应该应用您的更改。您现在可以使用默认用户/密码“admin”/“admin”登录


推荐阅读