티스토리 뷰

GCP에서 구글 스토리지에 파일을 복사할 때 아래와 같이 권한 부족으로 파일 복사가 되지 않을 때가 있습니다. 이 경우 해당 서버에 설정된 구글 클라우드 계정에 해당 버켓의 권한이 없기 때문입니다.

$ gsutil cp ./sample.file gs://sample-raw-bucket/sample.file
Copying file://./sample.file [Content-Type=application/octet-stream]...
AccessDeniedException: 403 Insufficient Permission

현재 서버의 계정 확인

현재 서버에 설정된 계정은 gcloud auth list 명령으로 확인할 수 있습니다. 저의 경우는 계정이 설정되어 있지 않아서 오류가 발생하였습니다. 계정이 설정되어 있어도 계정에 해당 버켓의 접근 권한이 없으면 오류가 발생합니다.

[user@server-an3a ~]$ gcloud auth list

No credentialed accounts.

To login, run:
  $ gcloud auth login `ACCOUNT`
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함