我正在尝试使用以下命令从 gcp 上的一个虚拟机中的特定文件夹下载文件
gcloud compute scp --recurse VM_NAME:REMOTE_DIR LOCAL_DIR
运行命令后,gcp 终端要求我输入密码。
我输入密码并收到一条消息说
错误:(gcloud.compute.scp)[/usr/bin/scp] 退出,返回代码为 [1]。
我的问题:如何更改或更新密码?
注意:密码是通过运行以下命令设置的:gcloud auth login
我已经做了什么?
- 尝试重新启动并重新加载 apache2。
- 使用流行的搜索引擎在线搜索该问题。
- 这里提到的解决方案如何更改我的私钥密码?不起作用,因为它要求输入旧密码才能更改
答案1
您的 ssh-key 授权存在问题。您实际上可以尝试gcloud compute config-ssh
第一种方法,但我建议您先查看答案和文档,以了解您正在做什么。
我找到了两个类似问题的答案,希望对您有所帮助:
另请查看描述授权 ssh 到你的 VM 的文档: