Google compute engine 使用gcloud compute scp在实例之间复制文件
我用这个撞到了砖墙。我已授予这两个实例完全访问权限:允许对所有云API的完全访问 我正在使用以下命令:Google compute engine 使用gcloud compute scp在实例之间复制文件,google-compute-engine,gcloud,Google Compute Engine,Gcloud,我用这个撞到了砖墙。我已授予这两个实例完全访问权限:允许对所有云API的完全访问 我正在使用以下命令: gcloud compute scp [myinstancename]:/var/www /var/www --recurse --zone europe-west1-d 或 Google云网络防火墙已启用SSH 无论我尝试了什么,都会出现以下错误: 权限被拒绝(公钥、gssapi密钥、gssapi带麦克风) 提前感谢。您需要检查以下几项: 您是否已将/edtited ssh密钥添加到实
gcloud compute scp [myinstancename]:/var/www /var/www --recurse --zone europe-west1-d
或
Google云网络防火墙已启用SSH
无论我尝试了什么,都会出现以下错误:
权限被拒绝(公钥、gssapi密钥、gssapi带麦克风)
提前感谢。您需要检查以下几项:
- 您是否已将/edtited ssh密钥添加到实例或项目元数据中?如果是,请确保本地计算机的用户目录中有正确的公钥文件:
- 可以使用gcloud命令ssh到该实例吗
gcloud compute ssh [instance_name]
gcloud init
- 如果仍然无法从本地计算机ssh到实例,请确保用户目录中有公钥文件:
gcloud compute ssh [instance_name] --log-http --verbosity debug
- 计算引擎API配额。通常这不应该改变,但可能是其他人错误地将max请求限制在API中
gcloud compute ssh [instance_name] --log-http --verbosity debug