Menu Close

Red Hat Training

A Red Hat training course is available for Red Hat Ceph Storage

5.2.4. 修改用户功能

ceph auth caps 命令允许您指定用户并更改用户功能。要添加功能,请使用表单:

语法

# ceph auth caps <USERTYPE.USERID> <daemon> 'allow [r|w|x|*|...] [pool=<pool_name>] [namespace=<namespace_name>]'

示例

# ceph auth caps client.john mon 'allow r' osd 'allow rw pool=liverpool'
# ceph auth caps client.paul mon 'allow rw' osd 'allow rwx pool=liverpool'
# ceph auth caps client.brian-manager mon 'allow *' osd 'allow *'

要删除某一功能,您可以重置该能力。如果您希望用户无法访问之前设置的特定守护进程,请指定一个空字符串。例如:

# ceph auth caps client.ringo mon 'allow r' osd ' '

有关功能的更多详细信息,请参阅 第 5.1.2 节 “授权(功能)”