Google cloud platform 如何在Ubuntu中从谷歌云挂载一个bucket?

Google cloud platform 如何在Ubuntu中从谷歌云挂载一个bucket?,google-cloud-platform,google-cloud-storage,gcsfuse,Google Cloud Platform,Google Cloud Storage,Gcsfuse,我正在尝试使用Gcloud将一个bucket装载到Ubuntu中以验证我的身份,并使用GCSFuse装载该bucket 当我使用命令时 gcsfuse my-bucket /path/to/mount 它返回找不到默认凭据的消息。 所以我把命令改为 gcsfuse --key-file filekey.json my-bucket /path/to/mount 它说:openfilekey.json没有这样的文件或目录 在那之后,我尝试在命令--foreground旁边键入,下面是: Fil

我正在尝试使用Gcloud将一个bucket装载到Ubuntu中以验证我的身份,并使用GCSFuse装载该bucket

当我使用命令时

gcsfuse my-bucket /path/to/mount
它返回找不到默认凭据的消息。 所以我把命令改为

gcsfuse --key-file filekey.json my-bucket /path/to/mount
它说:openfilekey.json没有这样的文件或目录

在那之后,我尝试在命令
--foreground
旁边键入,下面是:

File system has been succesfully mounted.
但是终点站不能继续


有人可以帮我吗?

为了避免对密钥json文件的所有麻烦,您可以通过运行以下命令授权SDK为您创建默认凭据:

gcloud auth application-default login

为了避免对密钥json文件的所有麻烦,您可以通过运行以下命令授权SDK为您创建默认凭据:

gcloud auth application-default login

你在参加普通中等教育考试吗?如果是这样,您需要在创建实例时包含
存储满
范围。否则,默认凭据将不起作用。至于
--key file
不起作用的是
filekey.json
工作目录中的实际位置吗?奇怪的是,它使用的是
--前台
,但在前台模式下它不会返回。如果您确定密钥在那里,请在GitHub上提交一个问题。尝试将
--key file
的完整路径传递到
filekey.json
。您是否在GCE上运行?如果是这样,您需要在创建实例时包含
存储满
范围。否则,默认凭据将不起作用。至于
--key file
不起作用的是
filekey.json
工作目录中的实际位置吗?奇怪的是,它使用的是
--前台
,但在前台模式下它不会返回。如果您确定密钥在那里,请在GitHub上提交一个问题。尝试将
filekey.json
的完整路径传递到
--key file