2.3. 在 Ceph 仪表板上设置登录横幅
出于安全、法律或免责原因,很多用户需要在登录页面上对可自定义文本的支持。
您可以使用命令行界面(CLI)在 Ceph 控制面板的登录页面上设置这些自定义文本。
先决条件
- 安装了监控堆栈的 Red Hat Ceph Storage 集群。
-
cephadm
主机的 root 级别访问权限。 -
启用
dashboard
模块。
流程
作为 root 用户,创建一个
login.txt
文件并为用户提供自定义消息:示例
****CUSTOM LOGIN MESSAGE****
将
login.txt
文件挂载到容器的一个目录下:示例
[root@host01 ~]# cephadm shell --mount login.txt:/var/lib/ceph/login.txt
注意每次退出 shell 时,您都必须在部署守护进程前将该文件挂载到容器中。
可选:检查是否启用了
dashboard
Ceph Manager 模块:示例
[ceph: root@host01 /]# ceph mgr module ls
设置登录横幅文本:
语法
ceph dashboard set-login-banner -i FILE_PATH
示例
[ceph: root@host01 /]# ceph dashboard set-login-banner -i /var/lib/ceph/login.txt login banner file added
获取登录横幅文本:
示例
[ceph: root@host01 /]# ceph dashboard get-login-banner ****CUSTOM LOGIN MESSAGE****
可选: 您可以使用
unset
命令删除登录横幅:示例
[ceph: root@host01 /]# ceph dashboard unset-login-banner Login banner removed
验证
登录到仪表板:
https://HOST_NAME:8443