我创建了 IBM 云对象存储和一个存储桶。当我尝试列出存储中的存储桶时,它可以工作,但是当尝试从存储桶读取或写入时,我的访问被拒绝。
Ravithejs-MacBook-Pro:~$ ibmcloud cos put-object --bucket hog-cli-bucket-name --key firstOne --body /Downloads/apikey.json
FAILED
Access to your IBM Cloud account was denied. Log in again by typing ibmcloud login --sso.
我尝试使用 apikey 和 sso 登录,但再次遇到同样的问题
试试 apikey
ibmcloud login --apikey <replace with your api key>
检查用户名的权限。
ibmcloud iam user-policies <user-name>
您应该拥有Manager
权限。您可以检查此链接文档中列出的存储桶权限