Permiso denegado (publickey) cuando clone git repo de bitbucket

Acabo de crear el git repo en bitbucket. Luego creo la key ssh de la siguiente manera:

1. ssh-keygen -t rsa -C 'dien.vo@asnet.com.vn' 2. ssh-keygen (press enter more) 3. cat ~/.ssh/id_rsa.pub --> it return for me a SSH key 4. Coppy that and added on bitbucket, then I save the new SSH key 

Después de eso elegí SSH link git como git@bitbucket.org:DienVo/abc.git , pero en la terminal muestra que

 sign_and_send_pubkey: signing failed: agent refused operation Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 

No sé qué es lo que estoy mal aquí, ayúdenme a resolverlo.

Su agente ssh podría no estar funcionando:

 eval `ssh-agent -s` ssh-add 

Pero solo necesita un agente si generó una key ssh protegida con una frase de contraseña.
Si no, su key ssh funcionaría de la caja.

En Linux, compruebe gnome-keyring, que puede interferir .

Si el problema persiste, ssh -Tv git@bitbucket.org con ssh -Tv git@bitbucket.org