共計 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 行業資訊頻道。
正文完