在 bitbucket 中使用 SSH 密钥?

在 bitbucket 中使用 SSH 密钥?

我正在尝试将 SSH 密钥添加到 bitbucket.org 帐户,但没有成功。

我在 bitbucket 配置文件设置中添加了我的公钥,然后将我的远程 URL 更改为 SSH。

但尝试连接到远程服务器时,出现访问错误。虽然我可以在其他远程服务器上正常使用相同的 ssh 密钥(不是用于 git,而是用于 SSH 登录服务器)。那么我需要创建新的 ssh 密钥对吗?还是我这里遗漏了什么?

debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/user/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: Trying private key: /home/user/.ssh/id_dsa
debug1: Trying private key: /home/user/.ssh/id_ecdsa
debug1: Trying private key: /home/user/.ssh/id_ed25519
debug1: No more authentication methods to try.
Permission denied (publickey).

PS 在调试中,我看到它提供id_rsa公钥。这是否意味着它正在寻找错误的位置(或者应该是这样?)。因为​​我的公钥在名为的文件中id_rsa.pub

相关内容