4.5. CephX 用户密钥环
当您运行 Ceph 并启用了身份验证时,ceph
管理命令和 Ceph 客户端需要身份验证密钥来访问 Ceph 存储集群。
向 ceph
管理命令和客户端提供这些密钥的最常见方式是在 /etc/ceph/
目录下包含 Ceph 密钥环。文件名通常是 ceph.client.admin.keyring
或 $cluster.client.admin.keyring
。如果您在 /etc/ceph/
目录下包含密钥环,则不需要在 Ceph 配置文件中指定 keyring
条目。
重要
红帽建议将 Red Hat Ceph Storage 集群 keyring 文件复制到您要运行管理命令的节点,因为它包含 client.admin
密钥。
要做到这一点,请执行以下命令:
# scp USER@HOSTNAME:/etc/ceph/ceph.client.admin.keyring /etc/ceph/ceph.client.admin.keyring
将 USER
替换为主机上的用户名,使用 client.admin
键,将 HOSTNAME
替换为该主机的主机名。
注意
确保 ceph.keyring
文件已在客户端计算机上设置适当的权限。
您可以使用 key
设置在 Ceph 配置文件中(不推荐)指定密钥本身,或使用 keyfile
设置来指定到密钥文件的路径。