Я подключился к экземпляру GCE через SSH. Оттуда я хотел бы получить доступ к Хранилищу с помощью учетной записи службы:
GCE> gcloud auth list
Credentialed accounts:
- [email protected] (active)
Сначала я убедился, что эта учетная запись службы отмечена как "Могу редактировать" в разрешениях проекта, над которым я работаю. Я также убедился, что он дал ему запись ACL в ведро, я хотел бы, чтобы он скопировал файл:
local> gsutil acl ch -u [email protected]:W gs://mybucket
Но затем выполняется следующая команда:
GCE> gsutil cp test.txt gs://mybucket/logs
(Я также убедился, что "журналы" создаются под "mybucket" ).
Сообщение об ошибке, которое я получаю:
Copying file://test.txt [Content-Type=text/plain]...
AccessDeniedException: 403 Insufficient Permission 0 B
Что мне не хватает?