如何禁用 Ceph Dashboard 匿名访问?
How to disable Ceph Dashboard Anonymous Access?
我安装了一个Ceph集群V15(Octopus)。按照一般设置指南,在引导集群期间安装 Grafana 仪表板。这是一个很好的功能。
但是仪表板可以在端口 :3000 上从匿名访问而无需身份验证。
我猜这是因为/etc/grafana/grafana.ini中匿名模式的配置:
[auth.anonymous]
enabled = true
如何禁用此模式?
有几个 'ceph dashboard' 命令可用,但我不知道如何修改默认 grafana.ini 文件
grafana 主机上有一个 grafana.ini 文件的实例:
/var/lib/ceph/<UUID>/grafana.host1/etc/grafana/grafana.ini
您可以编辑该文件并将选项 auth.anonymous.enabled
设置为 'false'
...
[auth.anonymous]
enabled = false
org_name = 'My Org.'
org_role = 'Viewer'
...
用
重启容器
# ceph orch restart grafana
现在应该应用您的更改。您现在可以使用默认 user/password 'admin' / 'admin'
登录
我安装了一个Ceph集群V15(Octopus)。按照一般设置指南,在引导集群期间安装 Grafana 仪表板。这是一个很好的功能。 但是仪表板可以在端口 :3000 上从匿名访问而无需身份验证。
我猜这是因为/etc/grafana/grafana.ini中匿名模式的配置:
[auth.anonymous]
enabled = true
如何禁用此模式?
有几个 'ceph dashboard' 命令可用,但我不知道如何修改默认 grafana.ini 文件
grafana 主机上有一个 grafana.ini 文件的实例:
/var/lib/ceph/<UUID>/grafana.host1/etc/grafana/grafana.ini
您可以编辑该文件并将选项 auth.anonymous.enabled
设置为 'false'
...
[auth.anonymous]
enabled = false
org_name = 'My Org.'
org_role = 'Viewer'
...
用
重启容器# ceph orch restart grafana
现在应该应用您的更改。您现在可以使用默认 user/password 'admin' / 'admin'
登录