Puncte:2

Nu puteți accesa Google Cloud Bucket de la VM?

drapel cn

Încerc să transfer fișiere din bucket cloud în VM. Primesc mai jos eroarea:

ServiceException: 401 Apelantul anonim nu are acces storage.objects.get la obiectul Google Cloud Storage.

Cum se rezolvă această problemă?

Puncte:1
drapel co

Ceea ce am ajuns să fac, pe mașina mea locală (este puțin diferit pe Colab), a fost să creez un cont de serviciu Google Cloud. Apoi puteți face 2 lucruri:

  • creați o cheie pentru acest cont de serviciu pe care apoi o descărcați pe VM și setați calea ca exportați GOOGLE_APPLICATION_CREDENTIALS=<JSON_FILE_PATH>.
  • adăugați roluri la acest cont de serviciu, astfel încât să poată citi/scrie din compartimentele potrivite.

Puteți afla mai multe despre el în documente.

Apoi vă autentificați cu acest cont de serviciu folosind gcloud auth activate-service-account --key-file=<JSON_FILE_PATH>.

Puncte:1
drapel mw

Contul de utilizator al serviciului pe care îl utilizați nu are permisiuni pentru a accesa compartimentul și a copia din acesta. Adăugați roluri „Administrator de stocare” sau „Administrator de obiecte de stocare” utilizatorului pe care încercați să îl conectați la găleată.

Adăugați un rol unui utilizator: https://cloud.google.com/iam/docs/granting-changing-revoking-access#grant-single-role

Prezentare generală a rolurilor Cloud Storage: https://cloud.google.com/storage/docs/access-control/iam-roles#standard-roles

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.