如何(设置权限)从命令行程序访问Google存储桶?

时间:2016-11-29 02:19:55

标签: google-cloud-storage tensorboard

在我的特定情况下,我想打开一个包含Tensorboard(A Tensorflow组件)的对象。命令行指令如下:

# tensorboard --logdir=gs://mybucket/myobject

gs://mybucket/myobject不是公共对象。因此,上面的行会生成禁止访问错误。我找到的最接近的是gsutil signurl,但它会生成一个http下载链接。我认为我需要的是经过身份验证的gs://...链接,我该如何创建它?

1 个答案:

答案 0 :(得分:4)

我相信Tensorboard使用Application Default Credentials进行身份验证。如果您安装了gcloud命令,请在运行tensorboard之前尝试运行gcloud auth application-default login,我相信它应该使用您的凭据来获取GCS对象。