La autenticación Ssh funciona, pero git clone no

La autenticación Ssh funciona, pero git clone no

Estoy en Windows 10 y estoy realmente confundido por qué no puedo clonar un repositorio de Bitbucket. Generé un par de claves y agregué la clave pública a mi cuenta de bitbucket, agregué la clave privada al agente ssh. ssh-add -lmuestra: C:\Users\"username"\.ssh\id_rsa (RSA) que es la clave correcta. Ahora, incluso intentar conectarse a bitbucket con ssh usando: devuelve entre muchas otras líneas:ssh -vT [email protected]

debug1: identity file C:\\Users\\<username>/.ssh/id_rsa type 0
debug1: key_load_public: No such file or directory
debug1: Host 'bitbucket.org' is known and matches the RSA host key.
debug1: Found key in C:\\Users\\<username>/.ssh/known_hosts:2
debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering public key: RSA SHA256:9CVIiWqSy1eKuUS7yhmwum6VgKrW/tJE0/T2PWdAWmQ C:\\Users\\<username>/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 279
**debug1: Authentication succeeded (publickey).**
Authenticated to bitbucket.org ([18.205.93.2]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: pledge: network
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
logged in as <user>

You can use git or hg to connect to Bitbucket. Shell access is disabled

pero luego, cuando intento clonar mi repositorio: git clone <repo_url copy pasted from bitbucket directly>obtengo:

Cloning into '<repo_name>'...
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Mirando la configuración del repositorio, tengo derechos de escritura. Realmente no sé qué es lo que está mal exactamente... ¿Alguna idea? Https funciona, por lo que no puede ser un problema de permisos. Pero me gustaría usar ssh. Lo que es extraño es que key_load_public no encuentra la clave, aunque existe, pero luego la autenticación aún se realiza correctamente por alguna razón.

Respuesta1

Existe la posibilidad de que haya agregado las claves de acceso que están disponibles en la configuración específica del repositorio que está intentando clonar. Proporcionan acceso de sólo lectura a su repositorio. Vea la imagen a continuación.

ingrese la descripción de la imagen aquí

Asegúrese de haber agregado las claves ssh en la configuración de su cuenta Bitbucket y verifique nuevamente.

información relacionada