将文件从Linux机器复制到GCS时出现异常

时间:2019-01-29 13:29:47

标签: google-cloud-platform

在Linux机器上运行以下命令时,出现异常。

我正在尝试将一个文本文件从linux计算机复制到Google Cloud Storage存储桶。

我已经创建了一个服务帐户。

我遵循的步骤-

  1. export GOOGLE_APPLICATION_CREDENTIALS=/home/test/shubham_test/xyz.json 在这里,xyz.json是在创建服务帐户时下载的密钥文件。
  2. gsutil cp test.txt gs://my-bucket/

我遇到了以下异常。

  

ServiceException:401匿名调用者没有对my-bucket / test.txt的storage.objects.create访问。

1 个答案:

答案 0 :(得分:0)

我本来建议使用gcloud auth,但答案已经存在;)

希望这可以解决问题:Automating gsutil commands