如何更换S3用户access-key和secret-key
如何更换S3用户access-key和secret-key
本篇文章为大家展示了如何更换S3用户access-key和secret-key,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
部分场景下需要变更用户的AK和SK,特别是发生泄漏或者人员变更的情况,可以用两条命令解决这个问题。
使用radosgw-admin命令更新key
root@user:/home/demo#radosgw-adminkeycreate--uid=s3user--gen-access-key#新建一组key{"user_id":"s3user","display_name":"s3user","email":"","suspended":0,"max_buckets":1000,"auid":0,"subusers":[],"keys":[{"user":"s3user","access_key":"old-access-key","secret_key":"old-secret-key"},{"user":"s3user","access_key":"new-access-key","secret_key":"new-secret-key"}],"swift_keys":[],"caps":[],"op_mask":"read,write,delete","default_placement":"","placement_tags":[],"bucket_quota":{"enabled":false,"max_size_kb":-1,"max_objects":-1},"user_quota":{"enabled":false,"max_size_kb":-1,"max_objects":-1},"temp_url_keys":[]}root@user:/home/demo#radosgw-adminkeyrm--uid=s3user--access-key=old-access-key#删除旧key{"user_id":"s3user","display_name":"s3user","email":"","suspended":0,"max_buckets":1000,"auid":0,"subusers":[],"keys":[{"user":"s3user","access_key":"new-access-key","secret_key":"new-secret-key"}],"swift_keys":[],"caps":[],"op_mask":"read,write,delete","default_placement":"","placement_tags":[],"bucket_quota":{"enabled":false,"max_size_kb":-1,"max_objects":-1},"user_quota":{"enabled":false,"max_size_kb":-1,"max_objects":-1},"temp_url_keys":[]}
更新数据库对应的用户记录
更新业务层面的数据库相关记录(如果有的话)
上述内容就是如何更换S3用户access-key和secret-key,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注恰卡编程网行业资讯频道。
推荐阅读
-
polyfills怎么按需加载
polyfills怎么按需加载本篇内容主要讲解“polyfills...
-
C#数据类型怎么实现背包、队列和栈
C#数据类型怎么实现背包、队列和栈本文小编为大家详细介绍“C#数据...
-
C#怎么实现冒泡排序和插入排序算法
C#怎么实现冒泡排序和插入排序算法这篇文章主要讲解了“C#怎么实现...
-
C#如何实现希尔排序
C#如何实现希尔排序本篇内容主要讲解“C#如何实现希尔排序”,感兴...
-
C#如何实现归并排序
C#如何实现归并排序这篇文章主要介绍“C#如何实现归并排序”的相关...
-
C#怎么使用符号表实现查找算法
C#怎么使用符号表实现查找算法今天小编给大家分享一下C#怎么使用符...
-
C#类的静态成员怎么用
C#类的静态成员怎么用这篇“C#类的静态成员怎么用”文章的知识点大...
-
C#的静态函数怎么用
C#的静态函数怎么用这篇文章主要讲解了“C#的静态函数怎么用”,文...
-
C#中的析构函数怎么用
C#中的析构函数怎么用这篇文章主要讲解了“C#中的析构函数怎么用”...
-
怎么用CZGL.ProcessMetrics监控.NET应用
怎么用CZGL.ProcessMetrics监控.NET应用这篇文...