ceph简单用户管理

简介: 一,列出所有用户: ceph auth list installed auth entries: mds.ceph-node1 key: AQB/+I5ZFdcwERAAg0eP7SyDg84DZUlvKzBGuA== caps: [mds] allow ...

一,列出所有用户:

ceph auth list
installed auth entries:

mds.ceph-node1
    key: AQB/+I5ZFdcwERAAg0eP7SyDg84DZUlvKzBGuA==
    caps: [mds] allow
    caps: [mon] allow profile mds
    caps: [osd] allow rwx
osd.0
    key: AQD49o5ZCatkBBAAZ31OL9xJ78XYI6sPXb9z7A==
    caps: [mon] allow profile osd
    caps: [osd] allow *
osd.1
    key: AQAA945ZOLBPABAAvAWW5fg7JIfc9z0wfX0wkA==
    caps: [mon] allow profile osd
    caps: [osd] allow *
osd.2
    key: AQAG+I5Z4RvZGRAALVGsS6CYk1x6wVhQ2KRuOw==
    caps: [mon] allow profile osd
    caps: [osd] allow *
client.admin
    key: AQCu845ZXt0dExAAatk28a2ILAg4XijF3ax0vg==
    caps: [mds] allow *
    caps: [mon] allow *
    caps: [osd] allow *
client.bootstrap-mds
    key: AQCu845ZIYV0MRAA9e0w3Lo4KDVk6u+IoVfvdQ==
    caps: [mon] allow profile bootstrap-mds
client.bootstrap-mgr
    key: AQCx845ZJD/wIhAAkfaCX7HsXv5yfXgVn7U0hA==
    caps: [mon] allow profile bootstrap-mgr
client.bootstrap-osd
    key: AQCu845ZPmxJHRAAH9QK4uowMrvjsUmf/qGEZg==
    caps: [mon] allow profile bootstrap-osd
client.bootstrap-rgw
    key: AQCu845Z2V0+JxAAVogbhziesxI0K+CksFauIA==
    caps: [mon] allow profile bootstrap-rgw
client.rgw.ceph-node2
    key: AQCh+I5ZWM09OxAAE/dlTQNCy2BaZl3RvZ0aWg==
    caps: [mon] allow rw
    caps: [osd] allow rwx

二,获得指定用户的信息:

ceph auth get client.admin
[client.admin]
    key = AQCu845ZXt0dExAAatk28a2ILAg4XijF3ax0vg==
    caps mds = "allow *"
    caps mon = "allow *"
    caps osd = "allow *"

三,新增用户并输出密钥环(用途应该是加到标准密钥环文件,然后,扩散之后,整个群集可用)

ceph auth get-or-create client.george mon 'allow r' osd 'allow rw pool=ceph_data' -o george.keyring
[client.george]
    key = AQClKJBZFLAhOBAAEyKbPe79NncMe/YucS/sKg==

四,更改用户权限

ceph auth caps client.george mon 'allow rw' osd 'allow rwx pool=ceph_data'

目录
相关文章
|
2月前
|
网络安全 数据安全/隐私保护
JumpServer的用户管理
本文介绍了JumpServer的用户管理,包括创建用户组、用户,以及使用普通用户登录的步骤。
74 4
JumpServer的用户管理
|
2月前
ceph集群用户管理实战指南
这篇文章提供了Ceph集群用户管理的详细指南,包括用户格式和权限说明、创建和删除用户、修改用户权限、用户备份和恢复,以及如何导出和验证用户授权文件。
67 1
|
2月前
|
网络安全
ceph的mgr组件模块dashboard图形化管理ceph集群
关于如何通过Ceph的mgr组件模块dashboard来图形化管理Ceph集群的教程,包括基于HTTP和HTTPS的配置步骤。
108 3
|
NoSQL 数据安全/隐私保护
Cassandra用户管理
Cassandra用role代替用户和用户组,默认创建的role没有login和super权限; 但是默认创建的user是有login的权限 (1)角色 #创建角色 cassandra@cqlsh:keyspace1> create role cdhu1; cassandr...
2138 0
|
Prometheus 监控 Cloud Native
使用 Promwwwzs12558comI3578II9877etheus 监控 Ceph
本文是在 Ubuntu 16.04 最新版基础上安装 Prometheus 监控系统,Ceph 版本为 Luminous 12.2.8。 1. 安装 Prometheus 直接使用 apt 安装的 Prometheus 版本较低,很多新的配置选项都已不再支持,建议使用 Prometheus 的安装包,接下来看看安装包部署的步骤。
2935 0
|
开发工具 块存储
Ceph-ansible 部署Ceph
Ceph-ansible 部署Ceph   1、安装notario yum install -y python-pip pip install notario 这个包用yum装的版本是不符合要求的,需要使用pip进行安装   2、下载ceph-ansible的代码到本地 git clone https://github.
5958 0
|
Shell Linux 数据安全/隐私保护
|
安全 关系型数据库 MySQL
用户管理下
第1章 批量添加3个用户stu01-stu03,设置密码为123456. 1.1 预备知识 前的产生的命令通过管道后可以交给bash运行 [root@znix ~]# echo pwd |bash /root 1.2 命令的样子 目标命令的形状,想让命令变成这个样子执行。
1283 0