使用gsutil将文件从存储桶移动到实例:“失败:无法序列化GCE服务帐户的凭据..”

时间:2017-12-20 14:49:35

标签: linux ssh google-cloud-platform gcp

我正在尝试将文件从存储桶移动到GCP(Google云端平台)中的实例。我在云控制台>计算引擎> VM实例>单击列表中实例的Connect列下的SSH按钮。我现在打开了一个SSH窗口,然后运行:

# gsutil cp gs://cc-test1/test.txt /tmp

gs://cc-test1是我的存储区,text.txt是我要移动到实例的文件,我将其连接到目录/tmp

我收到错误: INFO 1220 14:38:06.447719 transport.py]尝试刷新以获取初始access_token 失败:无法序列化GCE服务帐户的凭据..

实例是Linux。

1 个答案:

答案 0 :(得分:2)

执行命令

# gsutil config

复制输出中的链接并将其粘贴到浏览器中。

复制出现的授权码。

在以下情况下将授权代码粘贴到ssh会话中: Enter the authorization code:

在ssh会话中重新运行你的gutil命令。

PS - 希望解决方案不那么费力。

相关问题