如何更换S3用户access

50次阅读
没有评论

共计 1401 个字符,预计需要花费 4 分钟才能阅读完成。

本篇文章为大家展示了如何更换 S3 用户 access-key 和 secret-key,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

部分场景下需要变更用户的 AK 和 SK,特别是发生泄漏或者人员变更的情况,可以用两条命令解决这个问题。

1
 

使用 radosgw-admin 命令更新 key

root@user:/home/demo# radosgw-admin key create --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-admin key rm --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 : []}

2
 

更新数据库对应的用户记录

更新业务层面的数据库相关记录(如果有的话)

上述内容就是如何更换 S3 用户 access-key 和 secret-key,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计1401字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)