【发布时间】:2015-02-23 20:04:44
【问题描述】:
我已经设置了 2 个 Google Compute Engine 实例,我可以使用 gcloud compute ssh 命令创建的密钥轻松地在这两个实例中进行 SSH。但是当我尝试以下...
myself@try-master ~] ssh-keygen -q -t rsa -N "" -f ~/.ssh/id_rsa
myself@try-master ~] cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
myself@try-master ~] chmod 0600 ~/.ssh/authorized_keys
myself@try-master ~] ssh-copy-id -i ~/.ssh/id_rsa.pub myself@try-slave-1
...它不起作用,并且ssh-copy-id显示以下消息:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
如果我在 try-master 上复制 google_compute_engine 私钥和公钥,并且可以使用它来登录两个实例,但我发现通过网络移动私钥并不令人满意。我想这和topic有点关系:
如何解决?
[1]https://cloud.google.com/compute/docs/instances#sshbetweeninstances
【问题讨论】:
标签: ssh google-compute-engine ssh-keys