【发布时间】:2018-11-01 13:23:35
【问题描述】:
我正在尝试连接到 Google Cloud ssh,但我没有得到它,我在公钥中收到拒绝权限错误。我遵循了一些互联网教程,但没有一个有用。
.ssh 文件夹中的 chmod 0700 和其中的文件 0600
以下选项均无效。
ssh-添加 eval "$ (ssh-agent -s)" ssh-add ~/.ssh/id_rsa 授权密钥
错误日志:
debug1:在 /home/dev01/.ssh/known_hosts:2 中找到密钥
debug1:在 134217728 个区块后重新生成密钥
debug1:SSH2_MSG_NEWKEYS 已发送
debug1:期待 SSH2_MSG_NEWKEYS
debug1:在 134217728 个区块后重新生成密钥
debug1:收到 SSH2_MSG_NEWKEYS
debug1:收到 SSH2_MSG_EXT_INFO
debug1: kex_input_ext_info: server-sig-algs =
debug1:收到 SSH2_MSG_SERVICE_ACCEPT
debug1:可以继续的身份验证:publickey
debug1:下一个认证方法:publickey
debug1:提供 RSA 公钥:/home/dev01/.ssh/id_rsa.pub
debug1:可以继续的身份验证:publickey
debug1:没有更多的身份验证方法可以尝试。
权限被拒绝(公钥)。
【问题讨论】:
-
“debug1:提供 RSA 公钥:/home/dev01/.ssh/id_rsa.pub”:stackoverflow.com/a/29948797/13317
标签: ssh google-cloud-platform google-compute-engine gcloud ssh-keys