我正在尝试将文件从存储桶移动到GCP(Google云端平台)中的实例。我在云控制台>计算引擎> VM实例>单击列表中实例的Connect列下的SSH按钮。我现在打开一个SSH窗口,然后运行:
# gsutil cp gs://cc-test1/test.txt /tmp
其中gs://cc-test1
是我的桶,而text.txt
是我要移动到实例的文件,我将其SSH并放入目录/tmp
。
我收到错误:INFO 1220 14:38:06.447719 transport.py]尝试刷新以获取初始access_token失败:无法序列化GCE服务帐户的凭据..
实例是Linux。
跑:
# gsutil config
复制输出中的链接并将其粘贴到浏览器中。
复制出现的授权码。
在授权代码之后将其粘贴到ssh会话中:Enter the authorization code:
在ssh会话中重新运行gutil命令。
PS - 希望有一个不太费力的解决方案。