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

Google cloud storage 如何(设置权限)从命令行程序访问Google存储桶?,google-cloud-storage,tensorboard,Google Cloud Storage,Tensorboard,在我的特殊情况下,我想用Tensorboard(一个Tensorflow组件)打开一个对象。命令行指令如下所示: # tensorboard --logdir=gs://mybucket/myobject gs://mybucket/myobject不是公共对象。因此,上面的行生成禁止访问错误。我找到的最接近的东西是gsutil signurl,但它会生成一个http下载链接。我想我需要的是一个经过身份验证的gs://…链接,如何创建它?我相信Tensorboard使用应用程序默认的身份验证凭

在我的特殊情况下,我想用
Tensorboard
(一个
Tensorflow
组件)打开一个对象。命令行指令如下所示:

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

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

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

非常有效。谢谢gcloud auth应用程序默认登录(&T)tensorboard--logdir$my\u output\u dir